linux – 如何监控正在交换的进程?

前端之家收集整理的这篇文章主要介绍了linux – 如何监控正在交换的进程?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个 linux网络服务器.它正在运行Apache和基于 python的Web应用程序和postgres.这很慢.通过运行ab(apache基准测试)和vmstat,我可以看到它在请求进入时进行交换.

是否有任何程序会动态地告诉我哪些进程导致了这种swappyness?

解决方法

iotop可能就是你所追求的.您可能需要安装Python 2.5或更高版本.您还需要启用几个内核(2.6.20或更高版本)选项(TASK_DELAY_ACCT和TASK_IO_ACCOUNTING),以便在/ proc中公开正确的度量标准以便iotop使用它们.

猜你在找的Linux相关文章