发布网友 发布时间:2022-05-02 21:37
我来回答
共1个回答
热心网友 时间:2022-06-20 23:25
有好几个吧,一个是容量的大小,但是容量达到一定地步以后增加容量,对命中率的提升就比较小了。
第二个是cache块的大小,当容量一定的情况下,cache块大小和命中率的关系如下图。
第三个就是cache跟外面memory映射的方式。直接映射命中率最低,组相连比较好。
最后是cache的替换算法。cache小的时候随机替换算法比较好,cache比较大的时候一般都用lru的算法。