linux – 如何监控正在交换的进程?
发布时间:2020-12-13 16:54:32 所属栏目:Linux 来源:网络整理
导读:我有一个 linux网络服务器.它正在运行Apache和基于 python的Web应用程序和postgres.这很慢.通过运行ab(apache基准测试)和vmstat,我可以看到它在请求进入时进行交换. 是否有任何程序会动态地告诉我哪些进程导致了这种swappyness? 解决方法 iotop可能就是你所
我有一个
linux网络服务器.它正在运行Apache和基于
python的Web应用程序和postgres.这很慢.通过运行ab(apache基准测试)和vmstat,我可以看到它在请求进入时进行交换.
是否有任何程序会动态地告诉我哪些进程导致了这种swappyness? 解决方法
iotop可能就是你所追求的.您可能需要安装Python 2.5或更高版本.您还需要启用几个内核(2.6.20或更高版本)选项(TASK_DELAY_ACCT和TASK_IO_ACCOUNTING),以便在/ proc中公开正确的度量标准以便iotop使用它们.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |