范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

深入了解使用linux查看磁盘io使用情况

  五种方法 top命令、vmstat命令、iostat命令、iotop命令、pt-ioprofile命令(附安装包和使用方法) 一、 top命令
  top - 11:41:22 up 51 min, 2 users, load average: 0.01, 0.04, 0.01
  Tasks: 130 total, 1 running, 129 sleeping, 0 stopped, 0 zombie
  Cpu(s): 0.2%us, 0.1%sy, 0.0%ni, 99.2%id, 0.4%wa, 0.0%hi, 0.0%si, 0.0%st
  Mem: 4151760k total, 2284628k used, 1867132k free, 47892k buffers
  Swap: 4192956k total, 0k used, 4192956k free, 2145020k cached
  分析:查看0.4%wa这里,IO等待所占用的CPU时间的百分比,高过30%时IO压力高
  具体的解释如下:
  Tasks: 130 total 进程总数
  1 running 正在运行的进程数
  129 sleeping 睡眠的进程数
  0 stopped 停止的进程数
  0 zombie 僵尸进程数
  Cpu(s):
  0.2% us 用户空间占用CPU百分比
  0.1% sy 内核空间占用CPU百分比
  0.0% ni 用户进程空间内改变过优先级的进程占用CPU百分比
  99.2% id 空闲CPU百分比
  0.4% wa 等待输入输出的CPU时间百分比
  0.0% hi
  0.0% si
  0.4% wa 的百分比可以大致的体现出当前的磁盘io请求是否频繁。如果 wa的数量比较大,说明等待输入输出的的io比较多
  需要的小伙伴私信回复内核 免费领取 二、vmstat命令
  命令:vmstat 2 5(每两秒执行一次,执行5次)
  vmstat参数解释:
  Procs
  r: 等待运行的进程数
  b: 处在非中断睡眠状态的进程数
  Memory
  swpd: 虚拟内存使用情况,单位:KB
  free: 空闲的内存,单位KB
  buff: 被用来做为缓存的内存数,单位:KB
  Swap
  si: 从磁盘交换到内存的交换页数量,单位:KB/秒
  so: 从内存交换到磁盘的交换页数量,单位:KB/秒
  IO
  bi: 发送到块设备的块数,单位:块/秒
  bo: 从块设备接收到的块数,单位:块/秒
  System
  in: 每秒的中断数,包括时钟中断
  cs: 每秒的环境(上下文)切换次数
  CPU(按 CPU 的总使用百分比来显示)
  us: CPU 使用时间
  sy: CPU 系统使用时间
  id: 闲置时间
  三、iostat 使用
  安装命令: yum install sysstat
  使用iostat -d -k 2 查看IO情况:
  -k:已kb为单位显示读写信息
  -m:已mb为单位显示读写信息
  使用iostat -x 5 查看IO情况:
  -x:更详细的io设备统计信息
  选项 说明 rrqm/s	每秒对该设备的读请求被合并次数,文件系统会对读取同块(block)的请求进行合并 wrqm/s	每秒对该设备的写请求被合并次数 r/s	        每秒完成的读次数 w/s	        每秒完成的写次数 rkB/s	每秒读数据量(kB为单位) wkB/s	每秒写数据量(kB为单位) avgrq-sz	平均每次IO操作的数据量(扇区数为单位) avgqu-sz	平均等待处理的IO请求队列长度 await	平均每次IO请求等待时间(包括等待时间和处理时间,毫秒为单位) svctm	平均每次IO请求的处理时间(毫秒为单位) %util	采用周期内用于IO操作的时间比率,即IO队列非空的时间比率 ps:%util: 一秒中有百分之多少的时间用于 I/O 操作,或者说一秒中有多少时间 I/O 队列是非空的。即 delta(use)/s/1000 (因为use的单位为毫秒)
  如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈。 四、iotop命令
  安装命令:yum install iotop
  查看哪个线程耗IO比较高、按 o 只显示有磁盘 IO 活动的进程。
  各个参数说明:   -o, --only只显示正在产生I/O的进程或线程。除了传参,可以在运行过程中按o生效。   -b, --batch非交互模式,一般用来记录日志。   -n NUM, --iter=NUM设置监测的次数,默认无限。在非交互模式下很有用。   -d SEC, --delay=SEC设置每次监测的间隔,默认1秒,接受非整形数据例如1.1。   -p PID, --pid=PID指定监测的进程/线程。   -u USER, --user=USER指定监测某个用户产生的I/O。   -P, --processes仅显示进程,默认iotop显示所有线程。   -a, --accumulated显示累积的I/O,而不是带宽。   -k, --kilobytes使用kB单位,而不是对人友好的单位。在非交互模式下,脚本编程有用。   -t, --time 加上时间戳,非交互非模式。   -q, --quiet 禁止头几行,非交互模式。有三种指定方式。   -q 只在第一次监测时显示列名   -qq 永远不显示列名。   -qqq 永远不显示I/O汇总。 交互按键:   和top命令类似,iotop也支持以下几个交互按键。   left和right方向键:改变排序。     r:反向排序。   o:切换至选项--only。   p:切换至--processes选项。   a:切换至--accumulated选项。   q:退出。   i:改变线程的优先级。 五、pt-ioprofile命令
  安装步骤:
  1、安装依赖包:yum install -y perl perl-IO-Socket-SSL perl-DBD-MySQL perl-Time-HiRes perl-Digest-MD5 perl-ExtUtils-MakeMaker
  2、下载:wget https://www.percona.com/downloads/percona-toolkit/3.0.13/binary/redhat/7/x86_64/percona-toolkit-3.0.13-1.el7.x86_64.rpm
  3、安装rpm包:rpm -ivh percona-toolkit-3.0.13-1.el7.x86_64.rpm
  使用方法:
  pt-ioprofile --profile-pid=1236 --cell=sizes
  pt-ioprofile的原理是对某个pid附加一个strace进程进行IO分析。
  对于定位问题更有用的是通过IO的吞吐量来进行定位。使用参数 --cell=sizes,该参数将结果已 B/s 的方式展示出来
  从上图可以看出IO负载的主要来源是jetty。
  并且压力主要集中在读取上。

7月新能源重卡增幅放缓比亚迪同比增长89在连续高温天气和制造行业需求端疲弱的影响下,7月重卡市场的淡季颓势加剧。与此同时,在6月份表现抢眼的新能源重卡,其销量增长势头也出现了疲软。据终端上牌数据显示,2022年7月,新能退居二线后如何淡出大众视野?取舍之间有大智慧,拿起还要放下人生,需要一种优雅。那并非是一种训练或装扮,而是一种阅历过后的坦然。历经沧桑后的释怀,看遍沉浮后的睿智是学会看淡与放下,是懂得珍惜与取舍是一种宠辱不惊,怡然自得。导读退二线后怎样逐湖南道县旅游景点有哪些?有这12个地方,给你不一样的旅游体验道县旅游景点有1韭菜岭,徒步露营最佳地2道县月岩,形如半月的溶洞3周敦颐广场,观周敦颐的巨型雕像4道县烈士纪念馆,红色旅游地5葫芦岩红军渡,湘江战役第一渡口6湘源温泉,低硫温泉7濂5个广东人去四川旅游,买了20瓶酒,结账时检查3遍价格不敢相信公司组织上层领导一起团建旅游,探讨公司未来的发展道路,打算五个领导一起去四川旅游,建立好彼此的感情,以便于日后紧密的合作,公司希望通过这次旅行这五个领导能够齐头并进,这五个领导其实中国又一旅游高铁即将开通!云南这个被遗忘的神仙之地,终于要火中国又一旅游高铁进入开通倒计时!它就是连接弥勒与蒙自的弥蒙高铁!弥蒙高铁位于云南红河州境内,全程107公里,北起南昆高铁弥勒站,向南途经弥勒市开远市止于红河州府蒙自市。8月24日,iPhone14换机攻略,你是选择年年换新机,还是三年换一个?现在中国的平均换机时间已经达到了31个月,差不多三年一换了。iPhone的使用周期应该是远远大于31个月的,你是选择三年一换,还是年年换新机呢?下面小编来给你好好算一笔账三年换一台从成都核酸系统崩溃,谈谈IT系统如何应对10倍以上流量冲击作者胡忠想星汉未来联合创始人CPO星汉未来联合创始人CPO北京现任北京星汉未来科技有限公司联合创始人兼CPO,北京航空航天大学计算机本硕,2012年毕业加入微博,2018年晋升为技红楼梦中鲜为人知的安徽宁国原型文化之历史条件红楼文化与宁国旅游系列研究红楼梦是我国古代一部伟大的现实主义作品,是古典四大名著之一,是中华文化的瑰宝。它作为小说,以其精湛的文学艺术手法刻画了许多栩栩如生的人物形象。它又是一部史电竞北京2022打造特色VR赛事释放文化科技融合新动能图为选手在电竞北京2022城市挑战赛VR电竞组总决赛比赛中。徐婧摄中新网北京9月9日电(徐婧)8日,由北京市国有文化资产管理中心主办的电竞北京2022城市挑战赛VR电竞组总决赛在京吾心安处是黄山来源人民网人民日报海外版黄山关麓帐篷客度假酒店。五岳归来不看山,黄山归来不看岳,自大学毕业之后,我已3次游览黄山,因其多重魅力,每次都有新体验。我最早与黄山结缘,是源自大学时喜欢看人民至上向险而行定格黄金救援72小时海螺沟景区通往磨西镇道路因地震山体滑坡中断,9月6日,救援人员背着一名2岁幼童,带领被困群众翻越百米滑坡带。9月6日,在泸定县磨西镇共和村,救援人员通过直升机转运伤员。9月5日,泸
你如何看待孩子的学习问题?现在孩子的学习任务压力越来越大,我觉的只要孩子尽力了就可以了,不想施加太大的压力孩子学习注意三力即自控力,专注力,执行力。自控力就是自我控制自我约束的能力。专注力是用心做事的心理定孩子读写困难,怀疑有听力障碍,该做哪些检查?听力有障碍的孩子,通常耳朵以外的其他感官对周围环境中除声音以外的其他变化更为敏感,比如对开门时的光亮空气的流动地板的振动等。如果觉得孩子有听力障碍,需要做的检查有脑脊液检查颅底部摄乔家的儿女乔祖望刘钧的隐婚老婆到底是谁啊?乔家的儿女乔祖望的隐婚老婆到底是谁?人家媳妇特别有实力却从来不得瑟。戏里乔祖望是一代渣爹,节操碎一地,得去地砖缝里抠戏外,演员刘钧人好戏好家世好婚姻幸福是个好父亲女儿奴,为人还特别世界上最壮观的停车场是哪里?这是停车场,不是大厦!这两座玻璃大楼是大众德国沃夫斯堡工厂的新车停车场,是大众玻璃工厂的一部分。大众玻璃工厂于1998年9月建造,投资2。2亿欧元。当初为了让所有顾客可以了解并监督电子电路的核心是什么?主要传输什么信号?朋友们好,我是电子及工控技术,我来回答这个问题。我自从学习电子技术有好长一段时间了,所接触的电子电路也五花八门,对于这个问题我还是有些话要说的。在我所接触的电子电路中有模拟电子电路杜凯琹能在WTT世界杯赛击败早田希娜,进入单打四强吗?WTT世界杯刚刚结束了一场八进四的女单争夺,结果爆冷击败王曼昱的香港一姐杜觊琹,以13不敌日本的早田希娜,止步8强。面对早田希娜的强势攻击,杜凯琹完全没有发挥也对阵王曼昱的强势,那如果只能储备100斤粮食,你会储备什么?为什么?真空装牛肉松!营养价值高,直接可以吃!要有盐有味,每一包配备维生素片。这东西可以放很久很久,英国有存放一个多世纪的牛肉干,用做军粮的!有条件的话,应急粮我首推这个!只能储备100斤DNF玩家晒出剑魂仓库,自称能认全这300多把武器的玩家不超过10人,你认识吗?说实话这个资深收藏家就有点假了,这么多武器一把60版本的都没有,如果真的是一位资深收藏家的话,不说光炎剑烈日裁决了,十字斩系列总要有吧。粗略的看了一下,先不说好与坏,问答里图片的武为什么魔兽世界怀旧服的热度比正式服的热度更高,怀旧服到底比正式服优秀在哪里?魔兽世界怀旧服即将要正式开服了,而在各个论坛讨论的热度也越来越高,即使现在正式服开放了8。2新版本,好像也没转移大家的目光。而在各大媒体对于魔兽世界各版本的评分中,经典旧世也就是怀带老妈去旅游一周,没有提前告知在北京的亲姨知道,是否合适?上个月,我们东北的疫情稍稍平息以后,我去哈尔滨办事的时候,就顺道拉上了老爸老妈,我说如果在哈尔滨把事情办得顺利,就领着老爸老妈去几百公里之外的长春大姨家去看一看。我们采取的就是没有CBA联赛排名太迷惑!联盟有10人比郭艾伦厉害,姚明怎么看?这个问题绝对是辽宁的球迷提出来的,辽宁球迷总说是姚明和篮协针对郭艾伦,所以想尽各种办法去阻止郭艾伦获得常规赛的MVP,但真的是这样吗?之前评选MVP的时候,大多是看球员的场均得分和