概念:
直接内存访问(DMA),是一种完全由硬件执行I/O交换的工作方式。
在这种方式中,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU,而直接在内存和I/O设备之间进行。
DMA方式的主要优点是:
速度快,能满足高速I/O设备的要求,也有利于CPU效率的
贵的因为贵的DMA板子通常采用更高端的材料和技术制造,具有更高的性能和稳定性,同时提供更多的功能和扩展接口,适用于对性能要求较高的专业领域。
相比之下,便宜的DMA板子通常采用较为简单的设计和材料,性能和稳定性可能不如贵的板子,适用于一般的应用场景或者初学者使用。
DMA(Direct Memory Access)通俗讲就是“直接内存访问”,就像快递员直接搬运包裹而不经过邮局一样,它允许硬件(如硬盘、网卡)直接与内存交换大量数据,无需CPU介入每一步操作,从而提高数据传输效率,减轻CPU负担。