【发布时间】:2015-05-15 09:19:42
【问题描述】:
我不想在真实数据上比较 LRU、SLRU、LFU 等缓存算法。
这就是为什么我需要一些方法来生成类似真实的数据来比较缓存算法或从某个应用程序获取这些数据。
【问题讨论】:
标签: caching data-generation data-collection
我不想在真实数据上比较 LRU、SLRU、LFU 等缓存算法。
这就是为什么我需要一些方法来生成类似真实的数据来比较缓存算法或从某个应用程序获取这些数据。
【问题讨论】:
标签: caching data-generation data-collection
我认为cachegrind 是 valgrind 套件中的工具之一,可能正是您要找的。我自己没有使用过它,但是从该页面的一瞥,它会生成一个输出文件cachegrind.out.<pid>,其中包含有关缓存访问的人类可读信息。不确定它是否会像您需要的那样详细(也许只是一个摘要),但可能值得一看。
【讨论】: