关于top命令显示的wa%占用高的问题,我想知道倒底是怎么回事,是什么程序在占用

daodaoyu222 2010-12-03 02:41:24

我有一个VPS 主机 装的是 centos5的系统。内存1G

在系统上使用的是 nginx+mysql 装了三个discuz的网站。

访问量很少,一天可能就200个IP。或者更少。

但是有时候访问网站变得很慢。用TOP命令 查看。 发现 %wa 占用比较大。只要 %wa 占用超过10% 访问网站就会变得很慢

有时候 %wa 占用会达到50% ,这时候网站根本没法打开。

但同时 %us 占用很少 我查看的时间中,几乎从未超过来 1%

然而%wa 而波动很大。经常在10%左右. 而在 %wa 占用的同时 load average 也在变高。

top - 14:38:35 up 2 days, 14:28, 2 users, load average: 2.35, 1.45, 0.98
Tasks: 41 total, 1 running, 39 sleeping, 0 stopped, 1 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 87.4%id, 12.5%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1048576k total, 348456k used, 700120k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached




在网上查了很久,都没有找到解决办法。大家都说IO 占用,wa% 是等待输出百分比。就没有了

我想知道是什么程序在占用这个。怎么解决这个问题。
...全文
3541 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
daodaoyu222 2010-12-03
  • 打赏
  • 举报
回复
为什么会看不到值

[root@vps ~]# iostat -d -k 1 10


Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
daodaoyu222 2010-12-03
  • 打赏
  • 举报
回复
首先要感谢各位。。


正在尝试
config_man 2010-12-03
  • 打赏
  • 举报
回复
主席,20分我全给你了。。。
steptodream 2010-12-03
  • 打赏
  • 举报
回复
这样的问题 要一下说出问题所在 不太容易 得你自己去找
结合top vmstat ps iostat这些命令去尝试 比看看系统日志的各种日志 看看有没有啥异常信息
freetstar 2010-12-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 steptodream 的回复:]

wa即wait for I/O的进程 如果你的wa%过高 应该是IO等待现象比较严重 可能是磁盘大量频繁读写造成的?

看看你的系统各个进程的情况吧
[/Quote]
主席给你说了,io问题

lz看下vmstat这些命令,看看系统的情况
baocuo1314 2010-12-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 steptodream 的回复:]

wa即wait for I/O的进程 如果你的wa%过高 应该是IO等待现象比较严重 可能是磁盘大量频繁读写造成的?

看看你的系统各个进程的情况吧
[/Quote]

—+1

steptodream 2010-12-03
  • 打赏
  • 举报
回复
wa即wait for I/O的进程 如果你的wa%过高 应该是IO等待现象比较严重 可能是磁盘大量频繁读写造成的?

看看你的系统各个进程的情况吧

19,619

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧