![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
zhaoxichen_10
走出舒适圈!
展开
-
jvm可视化监控工具的使用
1、jvm监控工具的位置jdk自带了jvm监控工具,在${JAVA_HOME}\bin目录下的jconsole.exe,双击打开即可我们可以看到,jconsole.exe工具启动后,可以监控到tool.jar运行进程。其实这是jconsole.exe自己启动的,jconsole.exe,用文本工具打开jconsole.exe,可以查找到tool.jar的引用2、jvm工具的使用点击...原创 2018-11-23 16:01:40 · 422 阅读 · 0 评论 -
GC的对象标记分析法
1、引用计数法引用计数法原理很简单,给每个新生对象配备一个计数器。当此对象被引用,计数器+1;当此对象的引用被断开,计数器-1。GC会定时询问这些计数器,当该计数器的值降到0就认为对象死亡,对象会被标记,等待清理。更高级的引用计数实现会引入“弱引用”的概念来打破某些已知的循环引用,但那是另一个话题了。此方法不能够处理弱引用的对象,故而至今已经被舍弃。2、可达性分析法可达性分析法较为复杂,需要...原创 2018-12-03 11:11:42 · 344 阅读 · 0 评论 -
GC四大内存回收算法
1、标记清除法2、复制法3、标记整理法4、分代收集法原创 2018-12-03 11:46:22 · 1744 阅读 · 1 评论 -
jconsole监控远程jvm
实际环境中大多数java都会部署到linux系统中运行,而jconsole是window下的一个有界面的监控工具,所以我们需要实现远程连接监控。参考:https://blog.csdn.net/luosai19910103/article/details/75574725...转载 2019-01-14 10:44:43 · 122 阅读 · 1 评论