2012-07-02 53 views
0

通过在热缓存中运行程序是什么意思?什么意思是温暖的缓存?

有人可以善意解释。

温暖的缓存意味着什么时候查询缓存命中缓存?

+0

可能的重复http://stackoverflow.com/questions/434259/what-is-a-warm-up-cache –

回答

1

缓存通过先前加载并记住所请求的数据来工作。

当缓存被初始化时,它是空的。因此,对于任何给定数据的第一次访问将导致缓存未命中,并且花费比预期更多的时间。

加热缓存意味着在启动之后立即执行代码,在程序需要“真实”之前将其加载到缓存中(这样当最终用户使用该应用程序时已经存在)。

这与运动员在进行比赛前需要进行伸展运动来锻炼肌肉相似。