如何在不影响缓存副本的情况下更改内存中的值

时间:2020-07-10 17:25:25

标签: caching memory x86

是否有一种方法可以更改内存单元的内容,而不更改/影响x86服务器中的缓存值(保持缓存中的陈旧值并且不使缓存位置无效)。 (假设该值已被缓存)

我尝试在NIC中使用DMA写入内存位置,而不刷新缓存的陈旧值。但似乎DMA操作会使旧的缓存值无效。

我可以通过使FPGA直接写入存储器来在ARM + FPGA设置中完成此任务。寻找一种在x86设置中复制该方法的方法。

谢谢。

0 个答案:

没有答案
相关问题