8核8G,普通PC硬盘

测试的时候基本上没开什么东西

写:

[[email protected] home]# time dd if=/dev/sda2 of=test.txt bs=80k count=100000

记录了100000+0 的读入

记录了100000+0 的写出

8192000000字节(8.2 GB)已复制,134.755 秒,60.8 MB/秒


real2m14.947s

user0m0.040s

sys0m7.466s


[[email protected] home]# time dd if=/dev/sda2 of=test.txt bs=80k count=100000

记录了100000+0 的读入

记录了100000+0 的写出

8192000000字节(8.2 GB)已复制,137.08 秒,59.8 MB/秒


real2m17.140s

user0m0.051s

sys0m7.505s

#iostat -xkd 1

硬盘读写速度测试


       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队列非空的时间比


如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈。
idle
小于70% IO压力就较大了,一般读取速度有较多的wait.


读取:

dd if=test.txt bs=80k count=100000 of=/dev/null

[[email protected] home]# dd if=test.txt bs=80k count=100000 of=/dev/null

记录了100000+0 的读入

记录了100000+0 的写出

8192000000字节(8.2 GB)已复制,61.7508 秒,133 MB/秒


[[email protected] home]# dd if=test.txt bs=80k count=100000 of=/dev/null

记录了100000+0 的读入

记录了100000+0 的写出

8192000000字节(8.2 GB)已复制,60.1842 秒,136 MB/秒


[[email protected] home]# dd if=test.txt bs=80k count=100000 of=/dev/null

记录了100000+0 的读入

记录了100000+0 的写出

8192000000字节(8.2 GB)已复制,65.6983 秒,125 MB/秒

硬盘读写速度测试硬盘读写速度测试

计算写入与读取的平均值可以,查看磁盘I/O压力,每秒的读取

转载于:https://blog.51cto.com/yangxiongchun/1585823

相关文章:

  • 2022-12-23
  • 2021-12-21
  • 2021-10-11
  • 2021-11-21
  • 2021-08-15
猜你喜欢
  • 2022-01-03
  • 2021-09-18
  • 2021-07-22
  • 2021-06-06
  • 2021-07-27
  • 2021-06-12
  • 2021-08-01
相关资源
相似解决方案