起源引擎的游戏:一些硬件系统常识

来源:百度文库 编辑:九乡新闻网 时间:2024/04/27 19:33:39
1、DMA也可以用于内存到内存的拷贝
   DMA技术,接触比较多的是用于内存和外设之间的数据传递。但日前在程序开发中碰到了一个问题,程序中有大量的数据拷贝操作,非常影响系统性能,于是就想,内存到内存的数据拷贝,有没有可能也可以使用DMA技术,将cpu从这种事物中解放出来。网上搜索了一下资料,发现原来硬件上确实有这方面的支持。
    在PXA255的DMA处理器设计中,已经对这种内存间的数据拷贝提供了支持。具体内容参见《dma在内存间数据拷贝中的应用及其性能分析》:http://www.doc88.com/p-19330753386.html    
进一步学习建议:
1、可以进一步阅读PXA255 datasheet,以了解该cpu dma的相关知识。
2、可以继续学习一下其它cpu的DMA是否支持内存之间的拷贝,尤其是目前使用的手机cpu,是否支持内存间数据拷贝。