Home  >  Q&A  >  body text

centos - linux 服务器中top命令下wa达到20%

我的服务器是centos,我的服务器有时top命令下,wa能达到20-30%,请问有什么命令能知道目前哪个进程导致wa高?堆栈如何看?

阿神阿神2647 days ago387

reply all(2)I'll reply

  • 怪我咯

    怪我咯2017-04-17 15:17:17

    有个叫 iotop 的命令,可以看到具体是哪个进程占用 IO 高。

    如果机器上没有这个命令,可以试下 yum install iotop

    参考:http://www.tecmint.com/install-iotop-monitor-linux-disk-io-in-rhel-centos-and-fedora/

    另:如果要看具体是哪个磁盘 IO 高,则用 iostat

    reply
    0
  • 迷茫

    迷茫2017-04-17 15:17:17

    wa, IO-wait : time waiting for I/O completion。
    一般发生这种问题都是磁盘IO太高导致的问题,top一般就能看到了不需要其他工具。

    reply
    0
  • Cancelreply