iotop是一个用来监视磁盘I/O使用状况的 top 类工具,可监测到哪一个程序使用的磁盘IO的信息。

iotop 是一个类似 top 的工具,用来显示实时的磁盘活动。

iotop 监控 Linux 内核输出的 I/O 使用信息,并且显示一个系统中进程或线程的当前 I/O 使用情况。

它显示每个进程/线程读写 I/O 带宽。它同样显示当等待换入和等待 I/O 的线程/进程花费的时间的百分比。

Total DISK READ 和 Total DISK WRITE 的值一方面表示了进程和内核线程之间的总的读写带宽,另一方面也表示内核块设备子系统的。

Actual DISK READ 和 Actual DISK WRITE 的值表示在内核块设备子系统和下面硬件(HDD、SSD 等等)对应的实际磁盘 I/O 带宽。下面以centos 7.4为例

1.安装iotop, yum install iotop

2.iotp -h 查看命令

3.然后根据自己的想看的输入命令和参加就行:

具体的排错就行根据那个进程pid占用高,然后看一下什么程序是否有异常。

iotop监视磁盘I/O相关推荐

  1. linux iotop rpm,iotop命令_Linux iotop 命令用法详解:用来监视磁盘I/O使用状况的工具...

    iotop命令是一个用来监视磁盘I/O使用状况的top类工具.iotop具有与top相似的UI,其中包括PID.用户.I/O.进程等相关信息.Linux下的IO统计工具如iostat,nmon等大多数 ...

  2. Linux下使用iotop检测磁盘io使用情况

    介绍 Linux下的IO统计工具如iostat, nmon等大多数是只能统计到per设备的读写情况, 如果你想知道每个进程是如何使用IO的就比较麻烦. iotop 是一个用来监视磁盘 I/O 使用状况 ...

  3. Linux 监视磁盘空间和使用情况

    在本文中,您将了解到监视磁盘空间.发现究竟是哪些文件.用户或应用程序占用了大部分的空间.以及如何使用配额和其他解决方案查找需要的信息的方法. 对于许多管理员来说,使用 df 工具可能有点像断续的神经运 ...

  4. linux扩展磁盘空间命令_在Linux上监视磁盘空间– SQL Server DBA的有用命令

    linux扩展磁盘空间命令 In this article, we will explore the different Linux commands related to the disk spac ...

  5. linux基础篇-系统中进程相关概念

    进程概念  内核的功用:进程管理.文件系统.网络功能.内存管理.驱动程序.安全功能等  Process: 运行中的程序的一个副本,是被载入内存的一个指令集合进程ID(Process ID,PID) ...

  6. Shell脚本学习-阶段二十七-命令解释二

    文章目录-命令解释二 前言 emacs jed joe nano================ pico sed=================== vi,vim============ mtyp ...

  7. Linux:如何在后台运行一个程序?

    我写了一个程序 xcutsvr,希望在后台运行,以便我退出登录时还能再服务器继续运行. setsid 运行如下命令: $ setsid xcutsvr 之后退出登录,程序仍在运行.重新登录进去,用 p ...

  8. 高频linux命令指南

    高频命令 文件管理 ls 显示指定工作目录下的内容及属性信息 语法格式: ls [选项] [文件] 常用参数: 参数 说明 -a 显示所有文件及目录 (包括以"."开头的隐藏文件) ...

  9. shell编程之大数据面试题

    1.linux常用高级命令 1.1.top --实时查看内存 1)第一行 23:07:25 : 当前系统时间: user : 用户个数: load average : 三个数分别表示1分钟,五分钟,1 ...

  10. iotop命令监控磁盘io

    iotop命令是一个用来监视磁盘I/O使用状况的top类工具.iotop具有与top相似的UI,其中包括PID.用户.I/O.进程等相关信息.Linux下的IO统计工具如iostat,nmon等大多数 ...

最新文章

  1. IT资产管理的演变原文-Generations of IT Asset Management
  2. 12Singleton(单例)模式
  3. 「最新」《美国人工智能未来20年研究路线图》
  4. “期待已久的UFO报告”公布了
  5. java.net.ConnectException: Connection refused 异常
  6. 设置WPF窗口相对于非WPF窗口的位置
  7. Linux RPM 初步学习
  8. python random.choice报错_如何解决mtrand.RandomState.choice中的内存错误...
  9. tp 5 封装微信网页授权基础类库
  10. 检测动态生成的单选按钮和jQuery的变化
  11. 第三周:浅层神经网络
  12. Spring Boot Initilizr - 使用ThirdParty工具
  13. 哥大首位华裔女校长:人工智能的春天来了
  14. 第四章 基本TCP套接字编程 第五章 TCP客户/服务器程序实例
  15. JEPLUS表格高级展示——JEPLUS软件快速开发平台
  16. linux调度器(十)——调度器/proc信息解读
  17. Python机器学习基础教程
  18. 掌握c语言的运行环境,c语言考试大纲
  19. html收款页面模板,好得很CMS WEB打印收款收据模板HTML源码
  20. 小学校本课程计算机前言,《创意手工》三河小学校本课程——序言

热门文章

  1. 值类型和引用类型传值通俗解析
  2. 未来一年,多个Windows版本将退出舞台
  3. 网络管理软件,这个市场肉很多
  4. 斐波那契数列的三种解法
  5. php绕过验证码注册,验证码被绕过的处理方法_PHP教程
  6. OpenCV-图像处理- Java(读取与显示图片)
  7. vue 点击div 获取位置_Vue中div contenteditable 的光标定位方法
  8. linux fortran 大数组,fortran动态数组大小分配问题(allocatable)? - 程序语言 - 小木虫 - 学术 科研 互动社区...
  9. openat函数用法示例
  10. baidumap vue 判断范围_vue 经典面试题+答案