Overviewhdparm is the standard tool to set hard disk parameters on a linux system. Don't expect too much from playing around with this tool. In most cases the kernel will automatically select the correct values and you will not see any speed increase. There is a pretty good overview here and I just created a short summary for myself on this page. Configure your hard diskRetrieve basic drive informationhdparm -i /dev/hda Initial test of drive speedhdparm -tT /dev/hda List current settingshdparm /dev/hda Activate dmahdparm -d1 /dev/hda Enabling DMA on normal cdroms or hard drives is also highly recommended, it should improve speeds a great deal and reduce cpu load. It is usually activated by the kernel. Activate 32-bit transfer modehdparm -c1 /dev/hda Recommended, usually also handled by the kernel. Activate read-lookaheadhdparm -A1 /dev/hda Recommended, usually also handled by the kernel. Allow unmasking interruptshdparm -u1 /dev/hda Allows unmasking other interrupts while handling a disk interrupt. Is recommended to turn this only but the kernel will usually do that. Set spindown timehdparm -Sx /dev/hda This sets the spindown time for the drive to x times 5 seconds. Back to Personal Wiki |