在试图找出系统夜间负载平均值高的罪魁祸首时(这似乎与日志旋转无关),我在上面安装了一个带有特定间隔的原始文件。在读取文件时,进程列表似乎是静止的,我是否可以在示例之间来回查看哪些内容突出,并按任何列进行进一步排序(比如cpu使用)?
发布于 2014-09-07 02:06:17
查看CPU %的使用率,您将永远不会发现是什么进程导致了较高的平均负载。负载平均取决于进程运行(R)或等待I/O (D)的时间。因此,您应该使用的实际选项是s:
s显示调度特性。在窗口宽度为80的情况下,显示下列字段:进程id、状态“运行”(R)中的线程数、状态“可中断睡眠”中的线程数(S)、状态“不间断睡眠”(D)中的线程数、调度策略(正常分时、实时循环、实时fifo)、好值、优先级、实时优先级、当前处理器、状态、退出代码、状态、所选资源的占用百分比和进程名称。当有80多个职位可用时,将添加其他信息。
只需更改您的配置,以显示调度特性,您就会发现罪魁祸首。
https://unix.stackexchange.com/questions/89259
复制相似问题