Преимущества использования DMA (Direct Memory Access) для передачи данных между устройствами заключаются в следующем:
- Увеличение скорости передачи данных. 4 Это происходит за счёт того, что данные не пересылаются в центральный процессор и обратно. 4
- Разгрузка процессора. 15 DMA освобождает процессор от рутинных операций копирования данных и пересылки между периферией и памятью по запросам периферийных устройств, в это время процессор может выполнять другую важную работу. 5
- Возможность выполнять больше задач одновременно. 1 Компьютер может выполнять больше задач одновременно, не зависая, так как передача данных происходит быстрее. 1
DMA позволяет дисководам, внешней памяти, графическим картам, сетевым картам и другим устройствам считывать и записывать данные в память компьютера без вмешательства в работу центрального процессора. 1