试题详情
简答题计算机为什么要设置高速缓存。
  • 主板上外部静态存储器SRAM的速度比DRAM快两、三倍,因此常称为外部高速缓存Cache。Cache的出现主要是为了解决CPU运算速度与内存读写速度不匹配的矛盾,因为CPU运算速度要比内存读写速度快很多,这样会使CPU花费很长时间等待数据到来或把数据写入内存。由于Cache的读写速度要比系统内存快很多,于是人们将Cache用于CPU和RAM之间。系统工作时,将运行时要经常存取的一些数据从系统内存读取到Cache中,而CPU会首先到Cache中去读取数据(或写入数据),如果Cache中没有所需数据(或Cache已满,无法再写入),则再对系统内存进行读写,另外Cache在空闲时也会与内存交换数据。Cache的容量越大,运算性能提高越明显,这在图形、图像处理时特别有用。
  • 关注下方微信公众号,在线模考后查看

热门试题