摘要:
export JAVA_OPTS="-Xms256m -Xmx512m -Xss256m - XX:PermSize=512m - XX:MaxPermSize=1024m -Djava.rmi.server.hostname=136.64.45.24 - Dcom.sun.management.j 阅读全文
posted @ 2020-09-21 10:58
利火
阅读(255)
评论(0)
推荐(0)
摘要:
这个蓝线是什么呢? 这个蓝线应该是新生代占用的堆内存,就100M,蓝线在上下波动,就是一次GC 每一次GC都会把不可回收对象给了老年代,所以使用的堆空间也一直变大 当大到不可能再大了,就会fullGC,因为老年代已经满了 如果你要是存在内存泄露,蓝线应该是会持续不断上升,然后超出了你的堆大小。。 阅读全文
posted @ 2020-09-21 10:44
利火
阅读(536)
评论(0)
推荐(0)
摘要:
1.如果IOwait占用比较高,使用pidstat -x -d 查看是哪个线程占用较高的IO,然后通过jstack查看线程的堆栈信息,查看线程业务在干什么操作2.如果是CUP比较高,top -Hp pid查看进程中占用cpu最高的线程,使用 jstack pid查看堆栈,分析代码在干什么3.如果在压 阅读全文
posted @ 2020-09-21 10:34
利火
阅读(2369)
评论(0)
推荐(0)