400-068-0306

什么是高速缓存?有什么作用?


  什么是高速缓存?有什么作用?

  电脑中的高速缓存分为一级缓存、二级缓存和三级缓存。缓存是为了解决CPU速度和内存速度的速度差异问题而存在的。

  CPU内部有一个一级高速缓存又称内部高速缓存(Internal Cache),以前的主板上有一个二级高速缓存又叫外部高速缓存(External Cache)。广州培众电脑维修学校小编提示:现在的CPU已经将主板上的二级缓存封装在CPU的内部了,所以主板上提供的缓存已是三级缓存了。

  由于CPU的速度比内存和硬盘等存储设备的速度要快得多,为了避免CPU等待,就在CPU和存储设备之间加入SRAM高速缓存,减少CPU的等待时间。电脑在运行时,将使用频率高的数据存储于二级高速缓存中,将使用频率特别高的数据存储于一级高速缓存中。(广州主板维修培训/hardware/board/)

  CPU调用数据时,首先从一级高速缓存中寻找,找到后就直接调用,命中率一般为80%;如果没有就在二级缓存中查找,命中率也为80%,也就是通过这二级缓存,总共可以找到96%的数据;当在缓存中不能找到时,才从硬盘、光盘等存储设备中寻找,这就是为什么第一次打开某个文件比较慢.而第二次打开的时候比较快的原因。

  标签:什么是高速缓存?有什么作用?
12 12 分享:

相关课程

发表评论

登录后才能评论,请登录后发表评论...
提交评论

最新文章