Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个充满数据的二级缓存。现在我需要编写一个程序,该程序将从 L2 缓存中逐出(不太确定如何执行此操作,但会弄清楚)。我的主要疑问是是否有任何方法可以找到 L2 中被驱逐线路的位置。还有什么来源可以让我找到系统中存在的受害者缓存的详细信息吗?我觉得他们可能在缓存驱逐期间在这里发挥作用(如果我错了,请纠正我)。我正在使用 i3 机器。
我不知道你的整个问题的答案。但是没有办法知道您的数据映射到哪个缓存行。因为您没有设置数据/地址在 L2 缓存中映射到的编号。!
但是我认为如果您使用 HUGE PAGES 可以清楚地知道到 L2 的映射,您就可以知道这一点。