出于某种原因,我想知道我的 C 程序任意位置的处理器高速缓存的内容。无论如何我可以将缓存中的内容写入文件吗?
最佳答案
C 对你的处理器、它的类型、它的缓存,或任何其他相关的东西一无所知。
如果你想访问这些数据,你需要支持它的操作系统级功能(可能可以从 C 调用)。您需要查看您的操作系统和其他可能的选择,以了解它们是否支持它。
关于我可以将处理器缓存内容显式转储到文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65856382/