问题描述
我正在尝试在经典缓存模型(不是 Ruby)上实现定期缓存行逐出。例如,每 10us,L2 缓存集 0 路 0 被逐出。我不确定如何实现。
有人可以就此给我一些建议吗?
非常感谢!
解决方法
您可以编写一个缓存事件函数来驱逐缓存行,然后重新安排自己,尽管这将是循环的,因此需要与 Python 配置进行协调。
我正在尝试在经典缓存模型(不是 Ruby)上实现定期缓存行逐出。例如,每 10us,L2 缓存集 0 路 0 被逐出。我不确定如何实现。
有人可以就此给我一些建议吗?
非常感谢!
您可以编写一个缓存事件函数来驱逐缓存行,然后重新安排自己,尽管这将是循环的,因此需要与 Python 配置进行协调。