从dma转移到磁盘

时间:2015-01-22 11:15:02

标签: file buffer transfer dma

我在流模式下接收来自dma的数据包(每次调用32个数据包),我需要将它们复制到一个文件中。当所有dma缓冲区都已满时,我使用memcpy将dma缓冲区带到另一个ram缓冲区,另一个线程将其复制到该文件中。但我意识到memcpy降低了我的速度(大约100MB / sn)。它必须高于200MB / sn。我的系统是windows。

任何帮助都将不胜感激。

0 个答案:

没有答案