linux - 如何记录 Linux 进程的内存和 CPU 使用情况

标签 linux process cpu ram

我如何跟踪可能运行、停止然后使用不同 PID 重新运行的进程的 CPU 和 Ram 使用情况?

我希望跟踪 Linux 服务器上所有进程的此信息,但问题是当进程停止并重新启动时,它将具有不同的 PID,我不确定如何将其识别为同一进程。

最佳答案

您在这里寻找的是所谓的“流程会计”。

http://tldp.org/HOWTO/Process-Accounting/

关于linux - 如何记录 Linux 进程的内存和 CPU 使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6605659/

相关文章:

linux - 如何从外部硬盘删除 linux 上的文件权限?

c++ - 如何为 GtkEventBox 提供透明背景?

windows - 如何强制特定进程使用代理进行网络通信

Java Kill 进程使用 ProcessBuilder 启动

linux - 为什么 Linux 允许线程设置调度策略和优先级?

linux - 我需要应用仅提取匹配的模式并使用数学文件进行一些操作

python - 多处理进程 os.system ('kill -9 {0}' .format(pid)) 在 Linux 上失败

C语言转MIPS。斐波那契数

hardware - 为 LLVM/CLANG 选择 CPU 架构

Java - 为什么这个基本的 ticking 类会占用这么多 cpu?