iostat:I/O信息统计
简介 iostat是I/O statistics的缩写,起主要功能是对系统的磁盘I/O操作进行监控。他的输出主要是显示磁盘的读写操作的统计信息,同时也会给出CPU的使用情况。iostat命令也只能对系统的整体情况进行分析,不能对某个进程进行分析。
说明
iostat是I/O statistics的缩写,起主要功能是对系统的磁盘I/O操作进行监控。他的输出主要是显示磁盘的读写操作的统计信息,同时也会给出CPU的使用情况。iostat命令也只能对系统的整体情况进行分析,不能对某个进程进行分析。
格式
iostat [option] [delay时间间隔 [count次数]]
常用参数
- -c:显示CPU的使用情况
- -d:显示磁盘的使用情况
- -k:以KB为单位显示数据
- -m:以MB为单位显示数据
示例
1、显示所有设备的负载情况
[root@localhost ~]# iostat #不加时间间隔和显示次数,那么显示一次就退出
Linux 3.10.0-123.9.3.el7.x86_64 (localhost.localdomain) 06/24/2018 _x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.26 0.00 0.44 0.09 0.00 99.21
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.60 14.36 11.15 790293 613697
scd0 0.00 0.00 0.00 48 0
dm-0 0.41 0.11 1.52 5804 83780
dm-1 0.54 14.16 9.59 778804 527856
[root@localhost ~]# iostat 3 2 #间隔3秒,统计2次
Linux 3.10.0-123.9.3.el7.x86_64 (localhost.localdomain) 06/24/2018 _x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.27 0.00 0.44 0.09 0.00 99.21
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.60 14.28 11.08 790845 613971
scd0 0.00 0.00 0.00 48 0
dm-0 0.40 0.10 1.51 5804 83780
dm-1 0.54 14.07 9.53 779356 528130
avg-cpu: %user %nice %system %iowait %steal %idle
0.34 0.00 0.68 0.00 0.00 98.98
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.00 0.00 0.00 0 0
scd0 0.00 0.00 0.00 0 0
dm-0 0.00 0.00 0.00 0 0
dm-1 0.00 0.00 0.00 0 0
2、只统计CPU信息
[root@localhost ~]# iostat -c
Linux 3.10.0-123.9.3.el7.x86_64 (localhost.localdomain) 06/24/2018 _x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.27 0.00 0.44 0.09 0.00 99.21
3、只统计磁盘信息
[root@localhost ~]# iostat -d
Linux 3.10.0-123.9.3.el7.x86_64 (localhost.localdomain) 06/24/2018 _x86_64_ (1 CPU)
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.60 14.29 11.09 790845 613953
scd0 0.00 0.00 0.00 48 0
dm-0 0.40 0.10 1.51 5804 83780
dm-1 0.54 14.08 9.54 779356 528112
nodejs中使用npm和yarn,使用最新阿里云镜像 aliyun mirror,网上很多还是文章用的是下面这个地址~~yarn config set registry https://registry.npm.taobao.org~~
Centos中用Chrome将网页导出为PDF,chrome --headless --print-to-pdf https://developer.chrome.com/
OpenCV-Python图像通道的拆分和合并,主要介绍两个函数:一、拆分通道使用函数cv2.split;二、合并通道使用函数cv2.merge,但是一定要注意合并通道的顺序问题,OpenCV是GBR,不是RGB,如果顺序不是GBR,合并出来的图像就会出现颜色问题,与原图的颜色就不一致了.
2002 年罗伯特·C.马丁给“接口隔离原则”的定义是:客户端不应该被迫依赖于它不使用的方法(Clients should not be forced to depend on methods they do not use)。该原则还有另外一个定义:一个类对另一个类的依赖应该建立在最小的接口上(The dependency of one class to another one should depend on the smallest possible interface)。
快速生成表格
Electron页面跳转、浏览器打开链接和打开新窗口
在使用Git的过程中,不想每次都输入用户名和密码去拉取代码,所以就需要保存这些信息,那么既然有保存了,就必须有清除功能。
在Mac电脑中,如何对Git的用户名和密码进行修改呢?起初不懂Mac,所以整了很久,本文将记录如何对这个进行操作,以便后期使用。
Docker编译镜像出现:fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.12/main: temporary error (try again later)
WARNING: Ignoring APKINDEX.2c4ac24e.tar.gz: No such file or directory问题