1、top -H -p 进程号,查看线程占用CPU的情况。
2、pstack thread_num 查看线程栈的调用情况。
3、strace -o output.txt -T -tt -e trace=all -p thread_num 跟踪系统调用。
本文介绍了三种在Linux环境下监控和分析程序性能的方法:使用top命令检查进程CPU使用情况;利用pstack命令查看线程调用栈;通过strace跟踪系统调用,深入理解程序运行细节。
1、top -H -p 进程号,查看线程占用CPU的情况。
2、pstack thread_num 查看线程栈的调用情况。
3、strace -o output.txt -T -tt -e trace=all -p thread_num 跟踪系统调用。
1796

被折叠的 条评论
为什么被折叠?