问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用什么测试linux 硬盘读写速度

发布网友 发布时间:2022-04-24 18:22

我来回答

2个回答

热心网友 时间:2023-10-31 16:37

1. 测试读取速度
haparm -Tt /dev/xxx
1.1 获取硬盘设备名称:
fdisk -l
Disk /dev/xvdf: 365.0 GB, 365041287168 bytes
255 heads, 63 sectors/track, 44380 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
1.2 测试硬盘读取速度
hdparm -tT /dev/xvdf
/dev/xvdf:
Timing buffered disk reads: 962 MB in 3.00 seconds = 320.56 MB/sec
1.3 硬盘读取速度测试结果
1.3.1 台式物理机
spec: 7200转硬盘
hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 7650 MB in 2.00 seconds = 3829.28 MB/sec
Timing buffered disk reads: 296 MB in 3.02 seconds = 98.05 MB/sec
1.3.2 VmWare虚拟机
host spec: 7200转硬盘
hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 11396 MB in 2.00 seconds = 5704.37 MB/sec
Timing buffered disk reads: 648 MB in 3.09 seconds = 209.45 MB/sec
1.3.3 amazon EC2上虚拟机
Instance type: m1.large
hdparm -tT /dev/xvdf
/dev/xvdf:
Timing cached reads: 5830 MB in 1.99 seconds = 2923.38 MB/sec
Timing buffered disk reads: 950 MB in 3.00 seconds = 316.61 MB/sec
2. 测试写速度
2.1 测试方法
使用time命令和dd命令可以简单测试硬盘的写速率
2.2. 硬盘读取速度测试结果
2.2.1 台式物理机
spec: 7200转硬盘
time dd if=/dev/zero bs=1024 count=1000000 of=/1Gb.file
1000000+0 records in
1000000+0 records out
1024000000 bytes (1.0 GB) copied, 9.78201 s, 105 MB/s
real 0m9.806s
user 0m0.236s
sys 0m3.120s
1.3.2 VmWare虚拟机
host spec: 7200转硬盘
time dd if=/dev/zero bs=1024 count=1000000 of=/1Gb.file
1000000+0 records in
1000000+0 records out
1024000000 bytes (1.0 GB) copied, 13.533 s, 75.7 MB/s
real 0m13.605s
user 0m0.113s
sys 0m3.077s
1.3.3 amazon EC2上虚拟机
Instance type: m1.large
time dd if=/dev/zero bs=1024 count=1000000 of=/1Gb.file
1000000+0 records in
1000000+0 records out
1024000000 bytes (1.0 GB) copied, 22.6497 s, 45.2 MB/s
real 0m23.785s
user 0m0.504s
sys 0m5.888s
3. 总结
物理机 VmWare虚拟机 Amazon虚拟机
读速度 105 209.45 316.61
写速度 105 75.7 45.2

4. 附录
hdparm -h
-a<快取分区> 设定读取文件时,预先存入块区的分区数,若不加上<快取分区>选项,则显示目前的设定。
-A<0或1> 启动或关闭读取文件时的快取功能。   
-c<I/O模式> 设定IDE32位I/O模式。   
-C 检测IDE硬盘的电源管理模式。   
-d<0或1> 设定磁盘的DMA模式。   
-f 将内存缓冲区的数据写入硬盘,并清楚缓冲区。   
-g 显示硬盘的磁轨,磁头,磁区等参数。   
-h 显示帮助。   
-i 显示硬盘的硬件规格信息,这些信息是在开机时由硬盘本身所提供。   
-I 直接读取硬盘所提供的硬件规格信息。   
-k<0或1> 重设硬盘时,保留-dmu参数的设定。   
-K<0或1> 重设硬盘时,保留-APSWXZ参数的设定。   
-m<磁区数> 设定硬盘多重分区存取的分区数。   
-n<0或1> 忽略硬盘写入时所发生的错误。   
-p<PIO模式> 设定硬盘的PIO模式。   
-P<磁区数> 设定硬盘内部快取的分区数。   
-q 在执行后续的参数时,不在屏幕上显示任何信息。   
-r<0或1> 设定硬盘的读写模式。   
-S<时间> 设定硬盘进入省电模式前的等待时间。   
-t 评估硬盘的读取效率。   -T 评估硬盘快取的读取效率。   
-u<0或1> 在硬盘存取时,允许其他中断要求同时执行。   -v 显示硬盘的相关设定。   
-W<0或1> 设定硬盘的写入快取。   -X<传输模式> 设定硬盘的传输模式。   
-y 使IDE硬盘进入省电模式。   -Y 使IDE硬盘进入睡眠模式。   

热心网友 时间:2023-10-31 16:38

hdparm -Tt /dev/hda
测试读写速率
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
桑葚干直接吃还是泡水喝比较好桑葚干直接吃补肾吗 桑葚干泡水吃好还是干吃好 益智仁脑素神经酸片的功效与作用有哪些 黄冈师范学院师范专业有哪些 语文教育专业考研方向分析 黄冈师范学院语文教育专科毕业能拿教师资格证吗 php保留数字小数点后两位的方法 梦见被后咬 梦见母亲给赔鸡钱补了十二元的预兆 梦见门掉下来要二十五元修理费 linux下怎么测试硬盘读写速度 linux怎么计算io读写速度? 如何在Linux下测试硬盘的读写速度 如何在Linux中测试硬盘读写速度 用久了,平底锅外表底有一层黑东西,如何清除。 爱仕达平底锅很黑怎么清洗 锅底黑怎么弄干净? 羧基丁腈橡胶的羧基丁腈国产工业化 氢化丁腈橡胶的制备方法 丁腈橡胶的发展分析 粉末丁腈橡胶和粉末丁晴橡胶有什么区别 丁晴橡胶的性能 丁晴橡胶与丁晴聚氯乙烯的区别 丁腈橡胶硫化机理 橡胶混炼工艺是什么 热空乞硫化丁晴橡胶需要温度多高 我想学习下丁晴橡胶是怎么弄的 橡胶的配方?? 关于丁腈橡胶手套生产的 参考文献 丁腈橡胶是什么? 液体丁腈橡胶(LNBR)的生产工艺 linux服务器测试单个硬盘的读写速度的命令是什么? LINUX下如何用DD命令来测试存储的读写性能 linux测试磁盘读写速度 为什么要清理缓存 如何使用dd命令测试Linux磁盘的读写速度 如何查看硬盘读取速度? 怎么查看linux磁盘读写速度 linux的dd命令测试读写,怎么确定bs参数设置多少合适? linux怎样提升磁盘读写性能 这个水花效果怎么用PS制作? 怎样用PS制作水花四溅的效果 图片这种水花,怎么做。photoshop. 税票有几种,多少个点 服务业的营业税税率是几个点? 商铺交税需要交几个点 税率9%是几个点? 营业税的起征点是多少? 深圳发票税点一般几个点 发票的税率是多少?几个点? 现行营业税的起征点是多少? 报税的几个点怎么计算