高速缓存命中率(cache hit rate),理学-计算机科学技术-计算机体系结构-微体系结构-高速缓存,处理器的访问存储器请求所访问的存储块,在高速缓存中的次数占总访存次数的比率。计算方法是:处理器的访问存储器请求所访问的存储块在高速缓存中的次数/处理器访问存储器的总次数。或者有如下公式:1-高速缓存不命中率。处理器访问存储系统时,如果处理器给出的主存单元地址能在高速缓存中找到所需的信息,就称为高速缓存命中。命中率是高速缓存的一个重要技术指标,命中率越高表明处理器在高速缓存中找到所需信息的次数就越多,程序执行的速度就越快。影响高速缓存命中率的主要因素有:①程序在执行过程中主存访问的地址流分布情况。这是由程序本身决定的,系统设计人员一般无能为力。②当发生高速缓存失效时,所采用的高速缓存替换算法。当发生高速缓存失效时,需要将新访问的存储块放到高速缓存中,当高速缓存中没有空闲的块时,需要采用替换算法来找出已有的高速缓存块进行替换。为了提高高速缓存命中率,需要在高速缓存中保存处理器经常要用或即将使用的那些块。一个好的高速缓存替换算法可以产生较高的命中率。③高速缓存容量。