是否可以通过C#访问CPU缓存(读写)?

Sae*_*ani 4 c# cpu second-level-cache

我想知道C#中是否存在允许访问CPU缓存的东西.这对我来说很有趣,但我目前没有与cpu缓存有关.所以我想知道它是否是一个系统受限访问,或者它也是用户可用的.我在谈论L1/L2或者他们叫什么!

很高兴听到你的评论,外部链接和一些代码片段!谢谢.

Ern*_*ill 10

没有编程语言可以直接访问CPU缓存.读取和写入缓存是由硬件自动完成的; 没有办法编写将缓存视为任何类型的独立实体的指令.对高速缓存的读取和写入对所有触摸存储器的指令都是副作用.