iostat命令详解参数_iostat命令的dm

iostat命令详解参数_iostat命令的dmiostat命令详解iostat用于输出CPU和磁盘输入输出、分区、网络文件系统NFS相关的统计信息。iostat命令用于监控系统设备的输入/输出情况,并生成报告,以便根据统计报告修改系统配置,获取更优的性能。命令格式:iostat[-c][-d][-N][-n][-h][-k|-m][-t][-V][-x][-z][device

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

iostat命令详解

iostat用于输出CPU和磁盘输入输出、分区、网络文件系统NFS相关的统计信息。iostat命令用于监控系统设备的输入/输出情况,并生成报告,以便根据统计报告修改系统配置,获取更优的性能。

命令格式:

iostat [ -c ] [ -d ] [ -N ] [ -n ] [ -h ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ] [ device […] | ALL ] [ -p [ device [,…] | ALL ] ] [ interval [ count ] ]

iostat可以产生三种类型的报告:CPU利用情况报告、设备利用情况报告、网络文件系统利用情况报告。

iostat命令格式可概述为:

iostat[参数][时间][次数]

其中,时间以秒为单位。

1、iostat 命令的简单使用

iostat 命令可以显示 CPU 和 I/O 系统的负载情况及分区状态信息。

直接执行 iostat 命令可以显示下面的内容:

 

# iostat

# iostat -xm  

(带 xm 参数显示扩展信息并将磁盘数据有每扇区改为每兆显示【1扇区等于512字节】)

各项输出项目的含义如下:

1)avg-cpu段:

%user:在用户级别运行所使用 CPU 的百分比。

%nice:nice操作所使用 CPU 的百分比。

%system:在系统级别(kernel)运行所使用 CPU 的百分比。

%iowait:CPU等待硬件 I/O 时,所占用 CPU 百分比。

%steal:管理程序维护另一个虚拟处理器时,虚拟CPU的无意识等待时间百分比。

%idle:CPU 空闲时间的百分比。

 

Device段:

tps:设备每秒的 I/O 请求数,多个逻辑请求可能会被合并为“一次I/O请求”。

Blk_read/s:每秒读取的 block 数

Blk_wrtn/s:每秒写入的 block 数

Blk_read:读入的 block 总数

Blk_wrtn:写入的 block 总数

wrqm/s  将写入请求合并后,每秒发送到设备的写入请求数。

2、iostat命令的参数说明

-c 仅显示 CPU 统计信息。与 -d 选项互斥。

-d 仅显示磁盘统计信息。与 -c 选项互斥。

-k 以 KB为单位显示每秒的磁盘请求数,默认单位块。

-m 以MB为单位显示每秒的磁盘请求数。

-N 显示磁盘阵列信息

-n 显示网络文件系统NFS报告。此选项仅适用于Linux内核2.6.17以上版本。

-p device | ALL

与 -x 选项互斥,用于显示块设备及系统分区的统计信息,也可以在 -p 后指定一个设备名,如:

# iostat -p hda

或显示所有设备:

# iostat -p ALL

-t 在输出数据时,打印收集数据的时间。

-V 打印版本号和帮助信息。

-x 输出扩展信息。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/185325.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java 分布式解决方案

    Java 分布式解决方案文章目录一、基础知识1.CAP理论2.BASE理论一、基础知识1.CAP理论CAP是Consistency、Availability、Partitiontolerance三个词语的缩写,分别表示一致性、可用性、分区容忍性Consistency一致性一致性是指写操作后的读操作可以读取到最新的数据状态,当数据分布在多个节点上,从任意结点读取到的数据都是最新的状态。Availability可用性可用性是指任何事务操作都可以得到响应结果,且不会出现响应超时或响应错误。Partitio

    2022年5月28日
    31
  • 在Java Web项目中引入Mondrian多维分析框架

    在Java Web项目中引入Mondrian多维分析框架

    2021年8月31日
    73
  • 记一次SpringBootTest报错AbstractMethodError

    记一次SpringBootTest报错AbstractMethodError文章目录注解@SpringBootTest遇到的问题Pleasesetthe’defaultServletName’propertyexplicitly.JavaAbstractMethodError原因分析最终解决办法做开发,大多数的时间是在人云亦云,尤其是在遇到了问题之后——在百度、CSDN上没有方向地搜索。一旦遇到这样的情况,从基础的文档看起,往往屡试不爽。注解@SpringBootTest@SpringBootTest下的属性:property说明cla

    2022年5月25日
    57
  • TDD-LTE与FDD-LTE区别之频段分配[通俗易懂]

    TDD-LTE与FDD-LTE区别之频段分配[通俗易懂]之前转载了一个惯有TDD与FDD异同点比较的博客,看了之后觉得还是根据异同点进行分类整理一下,这样应该能够更好的有利于大家的记忆与理解。所以这一节我们就先来整理一下这两者的频段与双工方式的区别。TDD与FDD分别是时分双工和频分双工的英文简写;FDD系统在发送和接收数据上使用不同的频率,在上行和下行频率之间有双工间隔,现在常见的2G,3G制式的网络中,GSM,CDMA,WCDM

    2022年6月3日
    41
  • aws 将俄勒冈的ami 镜像复制到东京地区

    aws 将俄勒冈的ami 镜像复制到东京地区

    2022年2月18日
    51
  • SpringBoot跨域配置「建议收藏」

    SpringBoot跨域配置「建议收藏」什么是跨域简单而言,跨域请求就是当一台服务器资源从另一台服务器(不同的域名或者端口)请求一个资源或者接口,就会发起一个跨域HTTP请求。举个简单的例子,从http://www.baidu.com,发送一个Ajax请求,请求地址是http://www.taobao.com下面的一个接口,这就是发起了一个跨域请求,在不做任何处理的情况下,显然当前跨域请求是无法被成功请求,因为浏览器基于同源策略会对跨域请求做一定的限制。产生跨域问题的条件例如:http://192.168.38.438:808

    2022年6月25日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号