Home > Database > Mysql Tutorial > 通过案例学调优之--IOSTAT(查看磁盘I/O)

通过案例学调优之--IOSTAT(查看磁盘I/O)

WBOY
Release: 2016-06-07 16:48:09
Original
1162 people have browsed it

通过案例学调优之--IOSTAT(查看磁盘I/O)简介iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显

通过案例学调优之--IOSTAT(查看磁盘I/O)

简介

   iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。

语法iostat [ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ] [ device [...] | ALL ] [ -p [ device [,...] | ALL ] ] [ interval [ count ] ]入门使用iostat -d -k 2

参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;

        2表示,数据显示每隔2秒刷新一次。

输出如下

[oracle@rh6 ~]$ iostat -d -k 1 1 Linux 2.6.32-71.el6.i686 (rh6.cuug.net)         09/03/2014      _i686_  (1 CPU) Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn sda               7.12       118.75        92.50     359143     279757 sdb               4.80        21.57        36.84      65225     111408 sdc               1.05         1.96       186.00       5928     562546 dm-0             31.31       116.83        92.49     353325     279736 dm-1              0.13         0.50         0.00       1516          0 dm-2              7.14        11.74        19.82      35501      59940 dm-3              4.11         5.58         9.11      16881      27540 dm-4              0.12         0.41         0.07       1249        216 dm-5              2.32         3.51         7.84      10605      23712 dm-6             24.76         0.48        98.55       1457     298052 dm-7             21.98         0.48        87.45       1445     264480

输出信息的意义

tps:该设备每秒的传输次数(Indicate the number of transfers per second that were issued to the device.)。"一次传输"意思是"一次I/O请求"。多个逻辑请求可能会被合并为"一次I/O请求"。"一次传输"请求的大小是未知的。 kB_read/s:每秒从设备(drive expressed)读取的数据量; kB_wrtn/s:每秒向设备(drive expressed)写入的数据量; kB_read:读取的总数据量; kB_wrtn:写入的总数量数据量;这些单位都为Kilobytes。

上面的例子中,我们可以看到磁盘sda、sdb、sdc以及它的各个分区的统计数据。(因为是瞬间值,所以总TPS并不严格等于各个分区TPS的总和)

指定监控的设备名称为sda,该命令的输出结果和上面命令完全相同。

 iostat -d sda 2
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template