hdparm硬盘测试

语  法:hdparm [-CfghiIqtTvyYZ] [-a <快取分区>][-A <0或1>][-c <I/O模式>][-d <0或1>][- k <0或1>][-K <0或1>][-m <分区数>][-n <0或1>][-p < PIO模式>][-P <分区数>][-r <0或1>][-S <时间>][-u <0或 1>][-W <0或1>][-X <传输模式>][设备]

补充说明:hdparm可检测,显示与设定IDE或SCSI硬盘的参数。

参  数:
-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    评估硬盘的读取效率(不经过磁盘cache)。
-T    平估硬盘快取的读取效率。
-u<0或1>    在硬盘存取时,允许其他中断要求同时执行。
-v    显示硬盘的相关设定。
-W<0或1>    设定硬盘的写入快取。
-X<传输模式>    设定硬盘的传输模式。
-y    使IDE硬盘进入省电模式。
-Y    使IDE硬盘进入睡眠模式。
-Z    关闭某些Seagate硬盘的自动省电功能。

----------------------------------------

补充说明:hdparm可检测,显示与设定IDE或SCSI硬盘的参数。

测试各硬盘读取速度判断硬盘故障eg:
在服务端命令窗口中执行如下命令 
  hdparm -t /dev/hda (IDE硬盘) 
  hdparm -t /dev/sda (SATA、SCSI、硬RAID卡阵列) 
  hdparm -t /dev/md0 (软RAID设备)

hdparm -tT /dev/sda

时间: 2024-11-10 18:16:16

hdparm硬盘测试的相关文章

硬盘测试

一.磁盘调度算法介绍 查看磁盘用的调度算法[[email protected] ~]# cat /sys/block/sda/queue/scheduler noop [deadline] cfq 1.CFQ CFQ把I/O的请求按照进程分别放入进程对应的队列中,所以A进程和B进程发出的I/O请求会在两个队列中.而各个队列内部仍然采用合并和排序的方法,区别仅在于,每一个提交I/O请求的进程都有自己的I/O队列. CFQ的“公平”是针对进程而言的,它以时间片算法为前提,轮转调度队列,默认从当前队列

硬盘测试工具victoria4.3

扇区颜色说明: 扇区读取时间处的颜色为:浅灰色(<5ms).灰色(<20ms).深灰色(<50ms).绿色(<200ms).橙色(<500ms).红色(>500ms)表示从正常到异常,读写速度由快到慢.正常情况下应该只出现第一个和第二个方块(即浅灰色.灰色两种颜色):第三个方块(即:深灰色)则代表该处读取耗时较多:第四个和第五个方块(即:绿色和橙色)则代表此处读取异常,但还未产生坏道:第六个(即:红色)则代表此处读取吃力,马上就要产生坏道:出现×,则表示读取错误,有严重

【视频】MHDD|VCR|PC3000测试总汇 硬盘收卖佬必备神器

此三样工具,如医生之听筒,消防员之眼睛,硬盘收卖佬居家必备之良药!小编自当个活雷锋,你肯学,我肯教,拿走不谢!(视频体积较大,强烈建议WIFI下观看,土豪可忽略!) MHDD 硬盘测试 VCR 硬盘测试 PC3000硬盘测试

[转帖]linux下CPU、内存、IO、网络的压力测试,硬盘读写速度测试,Linux三个系统资源监控工具

linux下CPU.内存.IO.网络的压力测试,硬盘读写速度测试,Linux三个系统资源监控工具 https://blog.51cto.com/hao360/1587165 linux_python关注0人评论57974人阅读2014-12-06 20:17:16 一.对CPU进行简单测试: 1.通过bc命令计算特别函数 例:计算圆周率 echo "scale=5000; 4*a(1)" | bc -l -q MATH LIBRARY        If bc is invoked w

linux 服务器I/O读写测试

Linux 如何测试 IO 性能(磁盘读写速度) 这几天做MySQL性能测试,偌大一个公司,找几台性能测试机器都很纠结,终于协调到两台,IO的性能如何还不知道.数据库属于IO密集型的应用,所以还是先评估下Server的IO性能,看看是否能和线上的机器匹配上. 之前一直知道用dd(device to device)命令可以简单测试磁盘的IO读写速度,但没有深究.但这次做性能测试的关系,需要得到一个相对精确的值(之前的测试吃过这方面的亏,插个题外话,性能测试一定要首先确认好测试环境.)网上常见的方法

Linux 如何测试 IO 性能(磁盘读写速度)

这几天做MySQL性能测试,偌大一个公司,找几台性能测试机器都很纠结,终于协调到两台,IO的性能如何还不知道.数据库属于IO密集型的应用,所以还是先评估下Server的IO性能,看看是否能和线上的机器匹配上. 之前一直知道用dd(device to device)命令可以简单测试磁盘的IO读写速度,但没有深究.但这次做性能测试的关系,需要得到一个相对精确的值(之前的测试吃过这方面的亏,插个题外话,性能测试一定要首先确认好测试环境.). 网上常见的方法是使用hdparm和dd命令来测试,但实际的使

linux小知识之硬盘健康状态检测

smartctl 虚拟机不支持这个工具我主要是用它的查看健康状态这个功能,其它的用的少,算是mark以后用的时候再看吧 (1)检测是否开启 /dev/sda2是设备名,可以写需要检测的设备名称,N是终端编号,我在不加-d megaraid,0的时候终端提示如下 [[email protected] ~]# smartctl -i -d megaraid,0 /dev/sda2 | grep Device  Device type:          disk Device supports SM

树莓派:硬盘休眠

此文转自:http://mkitby.com/2016/05/15/raspberry-pi-nas-manage-hdd-power/  我是用第二种方法实现休眠的. 为了延长硬盘使用寿命,当硬盘不使用时,需要让硬盘休眠,目前有一些软件可以自动做这事,像 hdparm, hd-idle 和 sdparm,具体用哪个取决于USB to SATA控制器和硬盘本身,其实说白了就是一个一个试,哪个有用就用哪个.当然,这里说的都是机械硬盘,固态硬盘没研究过. 注意:不要让机械硬盘频繁地休眠唤醒,这样会给

Linux系统管理之硬盘管理

硬盘是计算的重要组成部件之一,硬盘为操作系统提供持久话存储的功能,在Linux硬盘设备的性能和好坏可能关系到生成线的安全和用户体验等等.熟练的掌握硬盘管理相关的信息能让我们处理起这些问题来得心应手.#Linux中最为重要到的哲学就是一切皆文件,硬盘设备也不例外,在Linux系统中硬盘设备一般存放在/dev/下面SATA.SCSI等接口类型的硬盘使用sd表示,第一块sd的硬盘表示为/dev/sda,第二块sd的硬盘表示为/dev/sdb.IDE硬盘使用hd表示,第一块hd的硬盘表示为/dev/hd