摘要: 转载:https://www.cnblogs.com/machangwei-8/p/9299013.html 阅读全文
posted @ 2023-07-10 18:02 小海哥哥de 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一、strace 是什么? 按照 strace 官网的描述,strace 是一个可用于诊断、调试和教学的 Linux 用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。 strace 底层使用内核的 ptrace 特性来实现其功能。 在运维的日常工作中, 阅读全文
posted @ 2023-07-10 17:59 小海哥哥de 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1、TOP命令,找到占用CPU最高的进程 2、通过TOP -H -p 进程ID,找到具体的线程占用情况,Shift+H可以开启关闭线程显示 3、通过命令pstack 进程ID显示线程堆栈,LWP 24729对应线程ID的堆栈,就是占用CPU最高的堆栈,可以具体分析什么原因造成的。 4、对于c/c++ 阅读全文
posted @ 2023-07-10 17:21 小海哥哥de 阅读(2301) 评论(0) 推荐(0) 编辑
摘要: gc:Garbage Collection 垃圾回收 1、查看java进程:使用该命令可以详细的查出对应的java进程详细信息 ps -ef|grep java 2、使用jps命令,可以列出本机所有java进程的pid 3、jstat -gcutil pid 5000 ,以5秒的维度输出对应java 阅读全文
posted @ 2023-07-10 15:24 小海哥哥de 阅读(218) 评论(0) 推荐(0) 编辑