HDD のぱふぉちゅー

>hdparm /dev/hda
/dev/hda:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 65535/16/63, sectors = 40007761920, start = 0
>hdparm -t /dev/hda
Timing buffered disk reads:   68 MB in	3.63 seconds =	18.74 MB/sec

32bit と keepsettings が OFF ってるな…

>hdparm -c1 -k1 /dev/hda
/dev/hda:
 setting 32-bit IO_support flag to 1
 setting keep_settings to 1 (on)
 IO_support   =  1 (32-bit)
 keepsettings =  1 (on)

>hdparm -t /dev/hda
/dev/hda:
 Timing buffered disk reads:   70 MB in  3.01 seconds =  23.29 MB/sec

速くなってるね。これを /etc/conf.d/hdparm に追記する。

hda_args="-d1 -c1 -k1"