JVM
文章平均质量分 94
程序猿转行摆摊
如果改变不了世界,那就只能改变自己。
展开
-
JVM性能优化之JVM调优
通过前面的文章对JVM已经进行了简单的了解了,也知道了各种垃圾收集器以及其配置,那么这篇文章我们就简单地进行实例讲解了,如何进行JVM调优?JVM调优我们具体调整什么?为什么要调整这部分?怎么调整?原创 2022-03-06 00:09:28 · 2471 阅读 · 2 评论 -
JVM性能优化之GC日志分析
任何项目日志都是一个非常重要的部分,同样GC日志也是在垃圾回收中相当重要的,我们想要对JVM优化,首先要知道优化哪个地方,怎么找到需要优化的部位就需要读懂GC日志,通过GC日志来分析当前应用再某些情况下的缺点。原创 2022-03-05 11:14:35 · 986 阅读 · 0 评论 -
JVM性能优化之JVM调试工具
前面文章简单的对JVM进行了简单的讲解,又说了几个在JVM调试过程中用到的操作指令,但是我们还是喜欢用可视化界面去看数据,这样简洁直观。本文就简单的说两个常用的JVM可视化调试工具。原创 2022-03-04 20:00:00 · 1551 阅读 · 0 评论 -
JVM性能优化之JVM调试命令
前面文章简单的对JVM进行了简单的讲解,本文来简单讲解一下一些在JVM调试过程中使用到的操作命令。原创 2022-03-03 22:03:51 · 906 阅读 · 0 评论 -
JVM性能优化之垃圾回收机制
我们都知道JVM虚拟机有垃圾自动回收机制,这样一般水平的程序员就不需要去考虑内存问题,这时候虚拟机的内存对我们来说就像个黑匣子,但是如果我们想让自己的程序在某些环境中达到更高的性能就需要考虑垃圾回收问题了,本文对JVM的垃圾回收机制做了个简单的讲解。原创 2020-12-23 19:35:46 · 77 阅读 · 0 评论 -
JVM性能优化之类加载机制
我们写的Java代码都是编译为.class文件后再交给虚拟机运行的,类的加载就是虚拟机运行的第一步,类加载器负责从文件系统或者网络中加载class文件,加载后的类的信息我们在前面也说了是放在方法区的(JDK8之后的元空间),而具体的执行则交给了执行引擎去操作的。原创 2022-02-26 13:23:25 · 1021 阅读 · 0 评论 -
JVM性能优化之JVM的内存结构
我们平常开发的时候肯定遇到过两个异常内存溢出(OutOfMemoryError)和栈溢出(StackOverflowError),这两个异常是怎么出现的?为什么会出现?怎么解决呢?这就需要我们对JVM的内存结构有个详细的认知了。原创 2022-02-24 19:16:25 · 1141 阅读 · 0 评论