PIO

PIO stands for Programmed Input-Output. It is nowdays a slow and inefficient data transfer mode. The data is transferred by the processor, byte by byte. This requires processor time and therefore causes a high and unwanted processor load. These issues are somewhat solved with DMA

In Linux, hard drive PIO modes may be tweaked with hdparm. For instance, to set hda to PIO mode 4 (if supported) type


 * 1) hdparm -X12 /dev/hda