caching - 从哪里获取数据来比较缓存算法

标签 caching data-generation data-collection

我不想在实际数据上比较 LRU、SLRU、LFU 等缓存算法。

这就是为什么我需要某种方法来生成类似真实的数据来比较缓存算法或从某些应用程序获取此数据。

最佳答案

我认为cachegrind ,valgrind 套件中的工具之一,可能就是您正在寻找的。我自己没有使用过它,但是从该页面看一眼,它会生成一个输出文件 cachegrind.out.<pid>具有有关缓存访问的人类可读信息。不确定它是否像您需要的那样详细(也许这只是一个摘要),但可能值得一看。

关于caching - 从哪里获取数据来比较缓存算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30255811/

相关文章:

html - 我每次都必须在 HTML 上设置缓存过期吗?

c# - Microsoft.Extensions.Caching.Memory.IMemoryCache 线程安全吗

hibernate - JPA 或 Hibernate 的测试数据生成器

monitoring - 为分布式系统构建数据收集和监控的中间件

web-scraping - 防止网页抓取

ios - Xcode iOS 图像缓存

php - 缓存来自 ajax 请求的数据以供下一次 ajax 拉取

prolog - 生成并测试积累下一次测试的有效答案

sql-server - SQL Server 的数据生成器?

maps - 将传单数据收集或geojson.io map 嵌入到表单中