标签: linux performance monitoring
Linux上有没有好的应用程序可以监视进程并记录它占用的CPU数量以及它打开的文件或系统命令执行的程序。
如果需要,也可以用它来挂钩。
免费更好。
答案 0 :(得分:3)
top各种各样的化身。我个人喜欢htop。它还可以显示进程正在处理的功能。如果需要有关进程调用的函数的详细信息,请使用strace
top
strace
对于跟踪每个进程的打开文件lsof是您的朋友。
lsof
答案 1 :(得分:0)
您可以查看perfkit,但它仍在开发中。
答案 2 :(得分:0)
这个问题可能更适合服务器故障。但请查看this的答案。它总结了我可以建议的一切。 Top应该总体上为您提供CPU使用率,以及拆分系统上当前正在执行的所有进程。