在Cache-主存中,改进Cache性能的某一方面是以损失另一方面性能为代价的。如增加Cache块大小在降低失效率的同时增加(),而提高相联度在降低失效率的同时则是以增加()为代价的。
填空题查看答案
在Cache中,只要增加块容量,一定可以减小失效率。
判断题查看答案
降低失效率最简单的方法是增加块大小,但增加块大小会产生双重作用,一方面减少了()失效,另一方面增加了()失效。
填空题查看答案
采用LRU替换的Cache存储器,分配给程序的Cache容量一定时,块的大小增大,Cache的命中率将先上升,到一定时候又会逐渐降低。
判断题查看答案
增加Cache块大小,对Cache性能有何影响?其原因是什么?
简答题查看答案
当第一次访问一个块时,该块不在Cache中,需从下一级存储器中调入Cache,这就是()失效,也叫()失效;如果程序执行时所需的块不能全部调入Cache中,则当某些块被替换后,若又重新被访问,就会发生失效,这种失效称为()失效。
填空题查看答案
冲突失效是指在()映象或()映象Cache中,若太多块映象到同一组(块)中,则会出现该组中某个块被别的块替换(即使别的组或块有空闲位置),然后又被重新访问的情况。冲突失效也叫()失效。
填空题查看答案
降低Cache失效率有哪些方法?
简答题查看答案
降低Cache失效率的措施有哪些?
简答题查看答案