相关疑难解决方法(0)

确定内存位置是否在CPU缓存中

操作系统可以确定一页存储器是在DRAM中还是在交换中; 例如,只是尝试访问它,如果发生页面错误,它不是.

但是,CPU缓存可能是同样的事情吗?

是否有任何有效的方法来判断给定的内存位置是否已加载到缓存行中,或者知道它何时这样做?

memory cpu assembly caching fault

8
推荐指数
2
解决办法
1993
查看次数

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

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

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

c# cpu second-level-cache

4
推荐指数
1
解决办法
2545
查看次数

标签 统计

cpu ×2

assembly ×1

c# ×1

caching ×1

fault ×1

memory ×1

second-level-cache ×1