Linux系统性能监控与控制组管理
1. 页面错误监控
当内核首次从磁盘加载程序时,会发生页面错误。若再次运行相同命令,由于内核已缓存磁盘页面,可能不会出现重大页面错误。若想查看进程运行时的页面错误,可使用 top 或 ps 命令。
- 使用 top 命令 :运行 top 后,按 f 键更改显示字段,选择 nMaj 列以显示重大页面错误数量。若要追踪可能行为异常的进程,选择 vMj (自上次更新以来的重大页面错误数量)会很有帮助。
- 使用 ps 命令 :可使用自定义输出格式查看特定进程的页面错误。例如,查看PID为20365的进程:
$ ps -o pid,min_flt,maj_flt 20365
PID MINFL MAJFL
20365 834182 23
MINFL 和 MAJFL 列分别显示次要和重大页面错误的数量。可结合 ps(1) 手册页中描述的任何其他进程选择选项使用。
2. 使用vmstat监控CPU和内存性能
vmstat 是监控系统性能的古老工具之一,开销极小。它能让你大
超级会员免费看
订阅专栏 解锁全文
1586

被折叠的 条评论
为什么被折叠?



