[webpy+nginx+spawn-fcgi+ mysql]程序启动后,iotop显示([jbd2/xvda1-8] 和 [flush-202:1])占用了大部分IO。

2014-01-05 12:26:00 +08:00
 1989922yan
目前使用 spawn-fcgi启动20个进程,处理nginx转发请求。
在之前一直都运行正常。

在前3天的时候,只要一启动程序,负载就会飙升到20左右。

[有谁知道,这iotop进程出现异常,是怎么解决呢?? 可能是什么问题呢??]
[]

———————————iotop显示:———————————————————

IO> COMMAND
99.99% [jbd2/xvda1-8]
96.36% [flush-202:1]

p.s: 这两个进程占用,不是偶然这样升高,而是一直保持了这样的占用率,直到 我的程序死掉。



———————————free -m显示:—————————————————

total used free
Mem: 8185 6005 2179
-/+ buffers/cache: 2583 5602
Swap: 2047 118 1929
5834 次点击
所在节点    Python
2 条回复
efi
2014-01-05 14:55:14 +08:00
这两个是ext4内核进程,说明文件系统跟存储设备有问题。更新内核,换文件系统(ext3,xfs),换存储设备。
1989922yan
2014-01-07 11:11:11 +08:00
@efi

问题现在还在,没什么能谢谢的了,跟你说两个命令吧,我也是刚刚知道。

1. dmesg
2. iotop

3. 还能开启io日志,我还不会,各自百谷啦

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/95717

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX