DMA是Direct Memory Access(直接内存访问)的缩写。它是一种计算机技术,允许外设(如硬盘驱动器、网络适配器等)直接访问计算机的内存,而不需要经过中央处理器(CPU)的干预。
通过使用DMA,外设可以直接将数据从它们自己的内存缓冲区传输到计算机的内存中,或者从计算机的内存中传输数据到外设中,从而提高数据传输效率和系统性能。
DMA可以减少CPU的负载,让CPU能够更多地处理其他任务。