Linux应用程序监视器

时间:2010-12-16 10:09:43

标签: linux performance monitoring

Linux上有没有好的应用程序可以监视进程并记录它占用的CPU数量以及它打开的文件或系统命令执行的程序。

如果需要,也可以用它来挂钩。

免费更好。

3 个答案:

答案 0 :(得分:3)

top各种各样的化身。我个人喜欢htop。它还可以显示进程正在处理的功能。如果需要有关进程调用的函数的详细信息,请使用strace

对于跟踪每个进程的打开文件lsof是您的朋友。

答案 1 :(得分:0)

您可以查看perfkit,但它仍在开发中。

答案 2 :(得分:0)

这个问题可能更适合服务器故障。但请查看this的答案。它总结了我可以建议的一切。 Top应该总体上为您提供CPU使用率,以及拆分系统上当前正在执行的所有进程。