关于Linux中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   评估硬盘的读取效率。
  
    -T   平谷硬盘快取的读取效率。
  
    -u<0或1>   在硬盘存取时,允许其他中断要求同时执行。
  
    -v   显示硬盘的相关设定。
  
    -W<0或1>   设定硬盘的写入快取。
  
    -X<传输模式>   设定硬盘的传输模式。
  
    -y   使IDE硬盘进入省电模式。
  
    -Y   使IDE硬盘进入睡眠模式。

    -Z   关闭某些Seagate硬盘的自动省电功能。

[root@imdba.cn ~]# df -h /home
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3              91G   30G   57G  35% /home
[root@imdba.cn ~]# hdparm -Tt /dev/sda3
/dev/sda3:
Timing cached reads:   9732 MB in  2.00 seconds = 4869.17 MB/sec
Timing buffered disk reads:   92 MB in  3.04 seconds =  30.24 MB/sec

hdparm命令介绍


[root@imdba.cn ~]# hdparm -d /dev/sda3    【显示硬盘的DMA模式是不打开,1代表on】
[root@imdba.cn ~]# hdparm -tT /dev/sda3     【测试硬盘的写性能】
[root@imdba.cn ~]# hdparm -d1 /dev/sda3    【开启dma功能】
[root@imdba.cn ~]# hdparm -d1 -X68 -c3 -m16 /dev/sda3
选项说明:
-c3:把硬盘的IO模式从16位转成32位。
-m16:改变硬盘的多路扇区的读功能,-m16使硬盘在一次I/O中断中读入16个扇区的数据。
-d1:打开DMA模式。
-X68:支持ATA66的数据传输模式。下面是其它模式的设置对照
ATA33…….参数是-X66
ATA66…….参数是-X68
ATA100……参数是-X69
[root@imdba.cn ~]# hdparm -k1 /dev/sda3 保存设置

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值