关于Cache性能的小结

发布时间 2023-12-20 18:50:33作者: yuan_f

总结

Cache的容量越大,不命中率越低,且不命中率下降的幅度随着Cache容量的增大而减小。
提高相联度能够降低Cache的不命中率,但降低的幅度不大。
增加块的大小,会减少不命中率,但减少了Cache中块的数目,还可能会增加冲突不命中,所以块过大时Cache的不命中率反而会提高。
在Cache容量较小时,LRU算法的不命中率低于随机算法,当Cache容量较大时,两者差距较小。
不命中率随Cache容量变化而变化的曲线

不命中率随Cache相联度变化而变化的曲线(64KB和256KB)