Stands for “Direct Memory Access”, DMA is the moving of information in one storage system to a different system to storage without needing the processor.

DMA is commonly faster than PIO mode since DMA is clearing up using the processor. Without DMA, when the CPU is using programmed input/output, it is typically fully occupied for the entire duration of the read or write operation, and is thus unavailable to perform other work.

DMA can also be used for “memory to memory” copying or moving of data within memory. DMA can offload expensive memory operations, such as large copies or scatter-gather operations, from the CPU to a dedicated DMA engine. An implementation example is the I/O Acceleration Technology.

Do you know ?

This character name is alluding to Philo Farnsworth and Vladimir K. Zworykin, who invented the iconoscope. He was inducted into the Television Academy Hall of Fame in 2013