用于刷新cpu缓存的内核模块

时间:2017-09-12 13:09:27

标签: caching kernel-module inline-assembly cpu-cache

我构建了一个简单的内核模块,它使用wbinvd()指令(x86),以便回写然后使所有缓存块无效。 检查此指令的功能或成功的最佳方法是什么? 我在重复访问阵列时已经尝试加载模块,但没有注意到显着的延迟(周期性)。

提前致谢

0 个答案:

没有答案