- 博客(3)
- 收藏
- 关注
原创 几个重要的jvm参数配置及建议
jvm配置参数比较多,只有当经常使用时,才能在脑中不忘。而在现在的工作生活中,大家可能经常跟这些参数打交道的时间还是少之又少,只有当线上的服务出问题是,才会去熟悉。这些是自己工作中调试用到的几个重要的参数,留作以后翻看。1、-XX:+DisableExplicitGC这个将会忽略手动调用GC的代码使得 System.gc()的调用就会变成一个空调用,完全不会触发任何GC。最主要
2015-09-22 10:52:51 1347
原创 Linux下实用的JAVA内存泄露监控命令
内存泄露一直是比较头疼的事情,下面三个命令我个人觉得相当有用。1、jstack (linux下特有)可以观察到jvm中当前所有线程的运行情况和线程当前状态jstack 2083输出内容如下:2、jmap (linux下特有,也是很常用的一个命令)观察运行中的jvm物理内存的占用情况。参数如下:-heap :
2015-09-14 18:23:17 4255
转载 jvm参数详细讲解与配置
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同
2015-09-09 12:17:31 440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人