写点什么

jvm调优

0 人感兴趣 · 32 次引用

  • 最新
  • 推荐

GitHub 发布即百万!字节内网超实用 java 性能优化手册,star 超十万

在开发任何Java应用的时候,我们都会谈及optimization——优化的概念。作为一个开发者,我们应该尽可能地保证自己写的代码干净、没有缺陷,并且尽可能地考虑性能问题。

https://static001.geekbang.org/infoq/97/97870969f35c7168c168e61c665ddc3f.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面试还不懂 JVM 性能调优,看这篇文章就够了!

最近不少小伙伴希望我能写一些关于面试的知识,出一些相对来说有一点技术深度的面试知识点。

https://static001.geekbang.org/infoq/e7/e77ea448e1c208f635f240e90783bbd1.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面试还不懂 JVM 调优,看这篇就够了

我们曾对JVM中的分代GC收集器进行了全面阐述,而在本章中重点则是对JDK后续新版本中研发推出的高性能收集器进行深入剖析,但在开始前,先来看看JDK的发布记录中关于GC体系的改变:

JVM 调优 -Nacos GC 引发的服务批量下线问题

线上批量发服务下线的告警邮件,偶发nacos连接超时。采用了spring boot admin(以下称sba)进行服务监控。

https://static001.geekbang.org/infoq/e8/e808bc16a3d7c6aff73cca5263f3e9ee.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

又一巅峰神作!14 年工作经验大佬出品“JVM&G1 GC 深入学习手册”

JVM 是 Java 语言可以跨平台、保持高发展的根本,没有了 JVM,Java 语言将失去运行环境。针对 Java 程序的性能优化一定不可能避免针对 JVM 的调优,随着 JVM 的不断发展,我们的应对措施也在不断地跟随、变化,内存的使用逐渐变得越来越复杂。所有高级语言都

https://static001.geekbang.org/infoq/79/797a76a746da56e3450cc401f3517901.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

2023 最 NB 的 JVM 基础到调优笔记, 光图文就超清晰, 吃透阿里 P6 小 case

2023年JVM 已经成为了Java程序员必不可少的一环,也是 Java 开发人员迈向更高水平的一个阶梯。

通透!阿里 P8 撰写《深入解析 Java 虚拟机 HotSpot 》让我涨薪 70%

阿里P8撰写的这份,深入分析HotSpot VM的核心源码,全面解析运行时、即时编译器、垃圾回收器的工作机制详细描述虚拟机底层实现原理,同时与上层Java应用和库相结合,为JVM的开发、调优和排错指明方向

https://static001.geekbang.org/infoq/9c/9c6acc8921249ae249109be5b977125e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面试还不懂 JVM 调优,看这篇文章就够了!

作为Java开发人员,我们肯定知道JDK的bin目录下有"java.exe"、"javac.exe"这两个命令工具,这也是我们平时用得最多的工具。但其实bin目录下还有很多工具,这些工具可以帮助我们进行JVM的调优,帮我们定位找出应用程序运行中产生的问题。下面我们来看看其中一

https://static001.geekbang.org/infoq/66/668050b5590168f8f17545c0746c11f5.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

号称 Java 圣经!Github 上爆火的 1058 页 JVM 全栈小册到底有什么魅力

对于JVM,我想大部分小伙伴都是要面试了才会去学,其余时间基本不会去看(掐指一算,你们书架上面的深入理解Java虚拟机第三版应该都一层灰了吧【手动狗头】)。但值得一说的是,当你工作多年之后,你遇到的项目会越来越复杂,遇到的问题也会越来越复杂:各种

JVM 性能调优之内存优化与 GC 优化实战

用户头像
Ayue、
2021-12-04

JVM 调优是一个系统而又复杂的过程,但我们知道,在大多数情况下,我们基本不用去调整 JVM 内存分配,因为一些初始化的参数已经可以保证应用服务正常稳定地工作了。而且一般情况下,就算出现了,也是架构师级别的去处理。

https://static001.geekbang.org/infoq/57/5772a22d5e01e831d2a422439ae99ed5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆「作者推荐」【JVM 性能分析】精心准备了一套 JVM 分析工具的锦囊(上部)

用户头像
洛神灬殇
2021-07-09

🏆「作者推荐!」Java技术专题-JVM研究系列(47) 精心准备了一套JVM分析工具的锦囊(上部)

https://static001.geekbang.org/infoq/af/affc85ab5b7411afa51494f73683983f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆 【JVM 性能调优】「对象内存分配」虚拟机参数调优分析

用户头像
洛神灬殇
2021-07-01

本文主要针对于综合层面上进行分析JVM优化方案总结和列举调优参数计划。主要包含:

https://static001.geekbang.org/infoq/57/5772a22d5e01e831d2a422439ae99ed5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

☕【JVM 性能调优】「CMS 垃圾回收器」调优化方案

用户头像
洛神灬殇
2021-06-18

如果没有冬天,春天不会如此悦人;如果没有偶尔的不幸,幸运不会如此受人欢迎。

https://static001.geekbang.org/infoq/af/affc85ab5b7411afa51494f73683983f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

☕【JVM 技术探索】重塑虚拟机性能调优计划

用户头像
洛神灬殇
2021-06-13

file通过探测文件内容判断文件类型,使用权限是所有用户。

https://static001.geekbang.org/infoq/b9/b9fdee7480f2297c07a98f0d428821a3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【死磕 JVM】什么是 JVM 调优?

用户头像
牧小农
2021-04-26

想要学习JVM调优,我们必须提前知道他们的一些参数,这样才方便我们更好的去使用他们

老外程序员的 Java 性能优化方式是什么?JVM 调优策略 + 工具 + 技巧

如果你是一位合格的程序员,那么你一定知道:在性能调优方面,没有任何灵丹妙药。任何性能决策,都要通过合理的性能测试来检验。

https://static001.geekbang.org/infoq/a7/a7d57f7610a0ae2780e44d15b625f21e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JVM 性能调优实战:让你的 IntelliJ Idea 纵享丝滑

用户头像
Silently9527
2021-01-18

本文已被Github仓库收录 https://github.com/silently9527/JavaCore

JVM 故障诊断和处理工具

用户头像
Silently9527
2021-01-14

本文已被Github仓库收录 https://github.com/silently9527/JavaCore

6 个 JDK 自带 JVM 调优工具,一次性打包给你说清楚

用户头像
田维常
2020-11-18

前面已经讲过了jps和jstat调优工具。今天我们继续说一下其它4个工具。这些工具都

还有人不知道 JVM 调优参数?一次性打包发给你

用户头像
田维常
2020-11-15

今天来熟悉一下,关于JVM调优常用的一些参数。 X或者XX开头的都是非转标准化参数

炸了! 一口气间了我 18 个 JVM 问题!

2020-11-13

GC 对于Java 来说重要性不言而喻,不论是平日里对 JVM 的调优还是面试中的无情轰炸。

https://static001.geekbang.org/infoq/f0/f0acae0fdaa96dc6c9c9ed10d8f8b1f2.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

记一次 Jvm 参数调优实战

用户头像
AI乔治
2020-10-27

注:这里getProcessId的作用是拿到进程号

https://static001.geekbang.org/infoq/39/39ca2f9294eb0f9020ba3153bcf54d10.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

为什么 Java 容器推荐使用 ExitOnOutOfMemoryError 而非 HeapDumpOnOutOfMemoryError?

用户头像
东风微鸣
2020-10-22

新的技术带来新的变革, 我们需要以发展的眼光看待"最佳实践, 最佳配置". 2016年, 针对虚机部署的Java的最优参数, 在今天来看, 并不一定仍是最优解.

面试必问亿级流量优化策略之 JVM 调优,文档视频面试,还不收藏

用户头像
小Q
2020-09-12

很多程序员觉得性能调优这块的JVM、Mysql不是什么大事,自己平时写代码写得好好的,不是很了解JVM好像也没什么的,认为得千万级甚至亿万级的大流量、大项目才用得上,其他一般场景根本用不到,直到遇见这样的场景——

https://static001.geekbang.org/infoq/f7/f71fa34e5d71a0fe765b3561cc765c93.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

大厂面试必读,JAVA 进阶神书《深入理解 Java 虚拟机》第三版更新内容全曝光!

用户头像
华章IT
2020-08-19

这是一部从工作原理和工程实践两个维度深入剖析JVM的著作, 自2011年上市以来,累计印刷超40次,销量超过30万册,大厂面试最佳参考手册,进阶架构师必读、Java优化神书,这些标签成就了它成为原创计算机图书领域不可逾越的丰碑。

jvm调优_jvm调优技术文章_InfoQ写作社区