目录
1. Cache命中率
引入Cache后的时间计算包括: 主存调数据到 Cache,Cache 到 CPU,CPU 运算时间,运算结果从 CPU 到 Cache。
CPU 和 主存或者高速缓存 交流的基本单位是机器字长,这是因为 CPU 取数据或者输出数据都是通过内部的寄存器,寄存器因为电路比较复杂,所以可以暂存的数据位数是有限的。
但是主存和 Cache 都是存储器,不存在这个限制;两者(主存和 Cache )之间的数据交流可以以 块 为单位。
先访问 Cache 再访问主存方式,不命中时,相对于 ( Cache 和主存同时被访问) ,访问 Cache 时间属于浪费了。
系统的效率是从另外一个角度来衡量性能。
刚刚是在和主存的速度相比,所以根据主存的周期来判断 整个性能提升了多少倍。