标签: caching memory arm
如果我们想在内存中为外部设备(如DMA)准备一些数据
哪种表现更好?
1。 将内存地址设置为可缓存,将数据写入内存块,然后刷新内存块
2。 将内存地址设置为非缓存,直接将数据写入内存块
表现结果是否接近? 任何其他条件都会影响结果? 喜欢缓存行大小,内存块大小?缓存设置写回/写入?架构?
感谢