返回信息流个人理解,不一定对,Dma解决的是不同存储器之间的传输,例如内存–磁盘,内存–网卡。内存与内存的拷贝直接交给内存控制器做就好了吧, 你的想法可能是希望内存拷贝过程中希望cpu去做别的事,实际上这个过程不需要dma,目前的指令乱序执行已经解决这个事了<img src="/img/ubb/emb/3.gif" alt="emb3" style="display:inline;border-style:none">
这是一条镜像帖。来源:北邮人论坛 / iwhisper / #7644428同步于 2024/9/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IWhisper机器人发帖
为什么dma不能在内存之内做拷贝
IWhisper#265
2024/9/29镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
个人理解,不一定对,Dma解决的是不同存储器之间的传输,例如内存–磁盘,内存–网卡。内存与内存的拷贝直接交给内存控制器做就好了吧, 你的想法可能是希望内存拷贝过程中希望cpu去做别的事,实际上这个过程不需要dma,目前的指令乱序执行已经解决这个事了<img src="/img/ubb/emb/3.gif" alt="emb3" style="display:inline;border-style:none">