摘要: jsp -l 获取进程id top -Hp 进程id 871827 进程id echo 'obase=16;ibase=10;871827'|bc|tr '[A-Z]' '[a-z]' 或者printf "0x%x\n" <进程程TID>jstack 十六进制id 打印堆栈信息 jstack id 阅读全文
posted @ 2022-10-06 15:56 Xx.✨ 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 一、查看CPU实时运行情况 top 第一部分 第一行 参数 含义 备注 top时间 系统当前时间 up 时间 系统运行时间 开机时间 数字users 用户登录人数 load average: 系统平均负载 负载越高越使用率越高 第二行 Tasks: 137 total 总进程数 1 running 阅读全文
posted @ 2022-10-06 15:13 Xx.✨ 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、主动式 1、通过(Linux) ps -ef|grep find 或者 (Dos)netstat -ano|findstr 查找java程序运行的PID 2、使用指令收集dump:jmap -dump:format=b,file=路径/heapdump.hprof 查到的PID 注意:主动获取d 阅读全文
posted @ 2022-10-06 01:06 Xx.✨ 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 上图为JVM运行时数据区。 1、方法区:(逻辑上)是JVM的一个规范,所有虚拟机必须要遵守的。是JVM所有线程共享的,主要用于存储类的信息、常量池、方法数据、方法代码等。方法区逻辑上属于堆的一部分(下文会有提及),但是为了与堆区分,通常又叫非堆(Heap)区2、堆堆是JVM中线程共享的,在虚拟机启动 阅读全文
posted @ 2022-10-06 00:35 Xx.✨ 阅读(512) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示