OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / user / hdparm / README.acoustic
1 Automatic Acoustic Management
2 =============================
3
4 Most modern harddisk drives have the ability to speed down the head movements
5 to reduce their noise output. The possible values are between 0 and 254. 128
6 is the most quiet (and therefore slowest) setting and 254 the fastest (and loudest).
7 Some drives have only two levels (quiet / fast), while others may have different
8 levels realized between 128 and 254.
9
10 To be able to use this with hdparm, you will need a current kernel with the -ac patches
11 applied. Maybe the kernel of your favorite distribution will already include this (SuSE
12 has it in their current kernel, for example).
13 Just try to compile hdparm, type "hdparm" and have a look for "-M" in the output. If it 
14 doesn't appear, your kernel most likely doesn't support it. 
15
16 You can get the acoustic setting by typing
17
18         hdparm -M /dev/hda 
19
20 To set the most quiet mode use
21
22         hdparm -M 128 /dev/hda
23
24 For the fastest setting use
25
26         hdparm -M 254 /dev/hda
27
28 Now test different values and try to hear the difference. :-) 
29
30 Not all disk drives support this setting - and the speed impacts may also vary between
31 different manufacturers and models.  
32
33 If you see lines like
34
35         kernel: hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
36         kernel: hdb: task_no_data_intr: error=0x04 { DriveStatusError }
37
38 in your syslog, then your harddisk will most likely not support Acoustic Management.
39
40 Perhaps you also wanna have a look on the IBM Feature Tool, available at 
41 http://www.storage.ibm.com/hdd/support/download.htm.
42
43 I would welcome any feedback to <gernot@hillier.de>
44
45 Gernot
46