是否有任何这样的处理器具有绕过特定数据的缓存的指令?这个问题 https://stackoverflow.com/questions/9544094/c-working-with-the-cpu-cache还有一个答案表明 SSE4.2 指令确实绕过了缓存。有人可以启发我吗?
一般来说,缓存策略是由内存管理单元(MMU)控制的。对于每个地址范围,都会确定一个缓存策略。这些表由操作系统管理并在系统空间中可用。
作为您可能想问的问题的侧边栏答案,对于具有缓存的架构,通常有 CPU 命令可用于同步/无效/刷新缓存。然而,与 MMU 表一样,这些命令也只能在系统空间中使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)