jvm
文章平均质量分 74
ispotu
IT寻止,coder掘进机
展开
-
JVM内存及CPU占用过高排查
问题排查方法方法一 通过top命令查看当前CPU及内存情况 top86786 java 98.4 13:22.7 获得pid,通过top -H -p86786查看有问题的线程 说明: -H 指显示线程,-p 是指定进程 可以看到两个CPU或内存占用较高的线程,记下PID( 此处的PID即为线程ID标识) ,将其从十进制转成十六进制表示,如0x7f1 printf "%x\n" tid0x7f1 通过jstack命令获取当前线程栈,原创 2022-03-15 20:00:39 · 2173 阅读 · 0 评论 -
java的jvm调优相关工具——jvm调优、GC、压测、linux命令
jmapjdk自带命令。jmap是一个多功能的命令,查看JVM内存使用情况。它可以生成 java 程序的 dump 文件, 也可以查看堆内对象示例的统计信息、查看 ClassLoader 的信息以及 finalizer 队列。jmap -dump:live,format=b,file=myjmapfile.txt 19570jstackjdk自带命令。查看运行java程序的java stack和native stack的信息。jstack pidjstatjdk自带命令。可以原创 2020-06-30 00:48:02 · 925 阅读 · 0 评论