zoukankan      html  css  js  c++  java
  • 探索哪个进程使磁盘I/O升高

    如果生产环境中磁盘使用率突然升高,却不知道因为哪个应用程序导致的,这个时候我们可以使用pidstat命令来查看,比如

    [root@:vg_adn_tidbCkhsTest:172.31.26.133 ~]#pidstat -d 3
    Linux 3.10.0-862.3.2.el7.x86_64 (ip-172-31-26-133.ec2.internal)     01/16/2019     _x86_64_    (4 CPU)
    
    07:52:52 PM   UID       PID   kB_rd/s   kB_wr/s kB_ccwr/s  Command
    07:52:55 PM   997      7599      0.00      1.33      0.00  java
    07:52:55 PM  1004     25948      0.00      3.99      0.00  mysqld
    
    07:52:55 PM   UID       PID   kB_rd/s   kB_wr/s kB_ccwr/s  Command
    07:52:58 PM  1004     25948      0.00      4.00      0.00  mysqld

    这个命令是很强大的,其中-d参数表示查看的是磁盘的使用情况,这个跟vmstat命令的区别就是我们查看磁盘IO升高是由哪些进程导致的,比如上面的这个就是如此。定位到了进程,然后就可以抓紧时间追究了。

  • 相关阅读:
    训练网络考虑内容
    阿斯顿
    wifi 模块Yeelink联网
    fpga串口通信的verilog驱动
    vga显示彩条
    状态机之二段式
    矩阵键盘
    error
    时钟
    Error(10028)
  • 原文地址:https://www.cnblogs.com/FengGeBlog/p/10279085.html
Copyright © 2011-2022 走看看