【2017年整理】linux调整硬盘参数

上传人:爱****1 文档编号:990502 上传时间:2017-05-24 格式:DOC 页数:4 大小:39.50KB
返回 下载 相关 举报
【2017年整理】linux调整硬盘参数_第1页
第1页 / 共4页
【2017年整理】linux调整硬盘参数_第2页
第2页 / 共4页
【2017年整理】linux调整硬盘参数_第3页
第3页 / 共4页
【2017年整理】linux调整硬盘参数_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《【2017年整理】linux调整硬盘参数》由会员分享,可在线阅读,更多相关《【2017年整理】linux调整硬盘参数(4页珍藏版)》请在金锄头文库上搜索。

1、五、调整硬盘参数 hdparm 提供一个实现各种硬盘控制动作的命令行接口使用 hdparm 工具可以调整 IDE 硬盘性能,它设计时专门考虑了使用 UDMA 驱动器。在缺省情况下,Linux 使用是最安全的,但是设置访问 IDE 驱动器是最慢的。缺省模式没有利用 UDMA 可能的最快的性能。使用 hdparm 工具,通过激活下面的特性可以显著地改善性能: 32 位支持 缺省设置是 16 位; 多部分访问 缺省设置是每次中断单部分传送。注意:在使用 hdparm 之前,确保对系统已经做了完全的备份。使用 hdparm 改变 IDE 参数,如果出错可能会引起驱动器上全部数据的丢失。hdparm 可

2、以提供关于硬盘的大量信息。打开一个终端窗口,输入下面命令获取系统中第一个 IDE 驱动器的信息(改变设备名获取其它 IDE 驱动器的信息):hdparm -v /dev/hdarootwww mail# hdparm -v /dev/hda/dev/hda:multcount = 16 (on)IO_support = 0 (default 16-bit)unmaskirq = 0 (off)using_dma = 0 (off)keepsettings = 0 (off)readonly = 0 (off)readahead = 256 (on)geometry = 19457/255/63

3、, sectors = 312581808, start = 0You have new mail in /var/spool/mail/rootrootwww mail#上面命令显示出当系统启动时从驱动器获得的信息,包括驱动器操作在 16 位或 32 位模式(I/O Support)下,是否为多部分访问(Multcount)。关于磁盘驱动器的更详细信息的显示可使用-i 参数。Hdparm 也可以测试驱动器传输速率。输入命令测试系统中第一个 IDE 驱动器:hdparm -Tt /dev/hadrootwww mail# hdparm -Tt /dev/hda/dev/hda: Timing

4、cached reads: 972 MB in 2.00 seconds = 485.03 MB/secTiming buffered disk reads: 6 MB in 3.89 seconds = 1.54 MB/sec此测试可测量驱动器直接读和高速缓冲存储器读的速度。结果是一个优化的“最好的事例”数字。测试结果在空载情况下应 40M/s ,在负载情况下平均应 20M/s 为正常,如测试结果极低则需要进一步使用硬盘专用检测工具测试是否为硬盘故障。改变驱动器设置,激活 32 位传输,输入下面的命令:hdparm -c3 /dev/hda-c3 参数激活 32 位支持,使用-c0 可以取消

5、它。-c1 参数也可激活 32 位支持并使用更少的内存开销,但是在很多驱动器下它不工作。大多数新 IDE 驱动器支持多部分传输,但是 Linux 缺省设置为单部分传输。注意:这个设置在一些驱动器上,激活多部分传输能引起文件系统的完全崩溃。这个问题大多数发生在较老的驱动器上。输入下面的命令激活多部分传输:hdparm -m16 /dev/hda-m16 参数激活 16 部分传输。除了西部数据的驱动器外,大多数驱动器设置为 16 或 32 部分是最合适的。西部数据的驱动器缓冲区小,当设置大于 8 部分时性能将显著下降。对西部数据驱动器来说,设置为 4 部分是最合适的。-m激活多部分访问能够减少 C

6、PU 负载 30%50%,同时可以增加数据传输速率到 50%。使用-m0 参数可以取消多部分传输。获得/设置驱动器多重扇区 I/O 的扇区数.设置为 0 关闭这项特性.在许多系统上设置为 16 或 32 看起来是最理想的. 选项 -i 被用来查出一个已安装驱动器支持的最大设置 (在输出中查找 MaxMultSect 值).一些驱动器声称支持多重扇区模式, 但在某些设置下丢失数据.在极少的情况下,这样的失败会导致 严重的文件系统损坏.rootwww # hdparm -i /dev/hdatart/dev/hda:Model=ST3160815A, FwRev=3.AAC, SerialNo=9

7、RX304W3Config= HardSect NotMFM HdSw15uSec Fixed DTR10Mbs RotSpdTol.5% RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455IORDY=on/off, tPIO=min:240,w/IORDY:120, tDMA=min:

8、120,rec:120PIO modes: pio0 pio1 pio2 pio3 pio4DMA modes: mdma0 mdma1 mdma2UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5AdvancedPM=no WriteCache=enabled Drive conforms to: Unspecified: ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6 ATA/ATAPI-7* signifies the current active

9、modehdparm 还有许多选项可设置硬盘驱动器,在此不详述。- 美丽的分割线 -Linux hdparm 命令测试硬盘速度功能说明:显示与设定硬盘的参数。语法:hdparm -CfghiIqtTvyYZ-a -A -c -d -k -K -m -n -p -P -r -S -u -W -X 设备补充说明:hdparm 可检测,显示与设定 IDE 或 SCSI 硬盘的参数。测试各硬盘读取速度判断硬盘故障在服务端命令窗口中执行如下命令hdparm -t /dev/hda (IDE 硬盘)hdparm -t /dev/sda (SATA、SCSI、硬 RAID 卡阵列)hdparm -t /de

10、v/md0 (软 RAID 设备)测试结果在空载情况下应 40M/s ,在负载情况下平均应 20M/s 为正常,如测试结果极低则需要进一步使用硬盘专用检测工具测试是否为硬盘故障。参数:-a 设定读取文件时,预先存入块区的分区数,若不加上选项,则显示目前的设定。-A 启动或关闭读取文件时的快取功能。-c 设定 IDE32 位 I/O 模式。-C 检测 IDE 硬盘的电源管理模式。未知 (驱动器不支持此命令), 活动/闲置 (普通操作), 待机 (低能耗模式,驱动器待机), or 睡眠 (最低能耗模式, 驱动器被完全关闭 ). 选项 -S, -y, -Y, and -Z 用来操纵能耗模式.-d 设

11、定磁盘的 DMA 模式。UDMAD 是 DMA 的增强版本,增加 crc 循环冗余码校验和双倍数据传输-f 将内存缓冲区的数据写入硬盘,并清楚缓冲区。-g 显示硬盘的磁轨,磁头,磁区等参数。-h 显示帮助。-i 显示硬盘的硬件规格信息,这些信息是在开机时由硬盘本身所提供。-I 直接读取硬盘所提供的硬件规格信息。-k 重设硬盘时,保留-dmu 参数的设定。-K 重设硬盘时,保留-APSWXZ 参数的设定。-m 设定硬盘多重分区存取的分区数。-n 忽略硬盘写入时所发生的错误。-p 设定硬盘的 PIO 模式。-P 设定硬盘内部快取的分区数。-q 在执行后续的参数时,不在屏幕上显示任何信息。-r 设定

12、硬盘的读写模式。-S 设定硬盘进入省电模式前的等待时间。-t 评估硬盘的读取效率。-T 评估硬盘快取的读取效率。-u 在硬盘存取时,允许其他中断要求同时执行。-v 显示硬盘的相关设定。-W 设定硬盘的写入快取。-X 设定硬盘的传输模式。-y 使 IDE 硬盘进入省电模式。-Y 使 IDE 硬盘进入睡眠模式。-Z 关闭某些 Seagate 硬盘的自动省电功能。-d 为驱动器关闭/打开 using_dma 标志. 此选项仅对一些支持 DMA 并且对于 IDE 驱动程序来说是已知的驱动器-接口组合 (包括所有被支持的 XT 接口 ).特别的,Intel Triton 芯片组能和很多驱动器一起实现总线控制 DMA 操作.( 根据实验). 使用 -X34 选项与 -d1 选项组合确保驱动器自身是为多字 DMA 模式 2 设计的. 使用 DMA 不一定对吞吐量或系统性能有改进 ,但很多人信赖它.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号