linux 上有没有什么好的应用程序可以监控一个进程并记录它占用了多少 cpu 以及它打开了哪些文件或它正在执行的系统命令。
如果需要,也可以使用它 Hook 到 so 中。
免费更好。
最佳答案
top
的各种形式。我个人喜欢htop .它还可以显示进程正在休眠的函数。如果您需要有关进程调用的函数的详细信息,请使用 strace
要跟踪每个进程的打开文件,lsof
是您的 friend 。
关于Linux 应用程序监视器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4459542/