JVM
shirley_zx
这个作者很懒,什么都没留下…
展开
-
JVM的GC log
首先要打印gc log,需要加参数打印简单的GC信息:-XX:+PrintGC打印详细的GC信息:-XX:+PrintGCDateStamps,-XX:+PrintGCDetails设置GC的日志路径: -Xloggc:/opt/sas/logs/gc.log-`date +"%Y%m%d_%H%M%S"`设置GCLog为自动Rotation的,下面要跟GClog rotatio...原创 2019-11-26 15:21:09 · 1399 阅读 · 0 评论 -
JVM数据区结构及常用调优参数
栈: 服务于线程,每一个线程都有一个栈,用于存放该线程的局部变量,对象引用,方法地址及返回值引用等。每一个方法的执行和返回,都伴随着一个栈帧在栈中的入栈和出栈。程序计数器:服务于线程,每一个线程都有一个程序计数器,用于记录该线程现在执行到哪一行指令了。堆:各个线程可以共享的一段内存,存放各个地方new出来的对象以及对象中的成员变量。方法区:存放一切静态的东西,包括static的成员...原创 2019-10-23 17:03:05 · 159 阅读 · 0 评论