[英]Is there a difference between precaching and prefetching?
看来他们是同一个想法的两个名字 - 有什么区别吗?
免责声明:我不知道有任何文献具体说明(或不做出)预先缓存和预取之间的区别。
缓存是一个比获取更难的问题。 缓存涉及无效(知道缓存条目何时不再有效),可能涉及其他方面,例如分布式缓存,并且可能对应用程序透明,也可能不透明。
获取与获取您需要的东西有关。 因此,应该使用恕我直言预取 (这个词)
例如,可以考虑微处理器上的分支预测算法的指令预取。
缓存与在较快的介质(例如L2缓存或memcached服务器)上具有实际数据的副本有关。 因此,由于使用, 预先 缓存与预取不同:缓存通常涉及许多读取和一些无效机制,因此例如,将使用预先缓存机制来用频繁存取的项来填充一些缓存。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.