首页 > 编程知识 正文

linux查看进程的线程数,linux查看cpu线程数

时间:2023-05-05 02:45:14 阅读:180711 作者:4857

引入javaweb项目后,发现cpu非常消耗,需要找出问题所在

编写测试程序,记录相关步骤:

故意写死循环

publicclasstestcpu { publicstaticvoidmain (string [ ] args ) while ) true ) { new Object; } }

终端:

顶级

检查消耗cpu的进程的PID=2864

ps -mp 2864 -o THREAD,tid,time陉览线程TID=2866

将线程ID转换为十六进制

printf '%xn' 2866

接下来确认堆栈信息

jstack 2864 |grep b32 -A 30

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。