Linux 应用程序监视器

标签 linux performance monitoring

linux 上有没有什么好的应用程序可以监控一个进程并记录它占用了多少 cpu 以及它打开了哪些文件或它正在执行的系统命令。

如果需要,也可以使用它 Hook 到 so 中。

免费更好。

最佳答案

top 的各种形式。我个人喜欢htop .它还可以显示进程正在休眠的函数。如果您需要有关进程调用的函数的详细信息,请使用 strace

要跟踪每个进程的打开文件,lsof 是您的 friend 。

关于Linux 应用程序监视器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4459542/

相关文章:

linux - Bash:反引号和 eval 混淆行为

c++ - 用 C 编译 C++ 代码

python 子进程输出被截断

创建/dev/ttyUSB*后的Linux事件

java - 一个有效的 equals(Object o) 实现

JavaScript浏览器解析速度测试

performance - 加速 gz 文件上的 sed

德尔福。如何监控 IE 正在下载的 URL?

javascript - 监控复选框的选中状态

java - 为什么我没有获得 hystrix 指标?