我正在使用自定义的 Fedora 发行版,它不支持 ps aux,因此我发现很难记录特定进程的 CPU 使用情况,除了 top 或 ps aux 之外,还有其他方法来测量 CPU 使用情况吗?从/proc//status 计算 CPU 使用率会很棒。
最佳答案
实现它的一种方法是让进程的父级调用getrusage()
。事实上,您的进程可能会定期调用它本身并记录值。
关于linux - Shell 脚本在不使用 ps aux 的情况下记录特定进程的 CPU 使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19961443/