高速缓存与主内存的关系是什么?

2024-11-08 04:33:26
推荐回答(3个)
回答(1):

1、系统主存一般就是指内存。
2、高速缓存是用来协调CPU与主存之间存取速度的差异而设置的。一般情况下,CPU的工作速度高,但内存的工作速度相对较低,为了解决这个问题,通常使用高速缓存,高速缓存的存取速度介于CPU和主存之间。系统将一些CPU在近几个时间段经常访问的内容存入高速缓冲,当CPU需要使用数据时,先在高速缓存中找,如果找到,就不必访问内存了,找不到时,再找内存,这样就在一定程度上缓解了由于主存速度低造成的CPU“停工待料”的情况。
高速缓存当然越大越好(大的话能存的东西多,CPU在高速缓存中找不到需要的内容的、再去访问内存的机率就小),但受成本的限制,高速缓存不可能做的太大。
上面的解释只是原理性的东东,具体的还要看相关资料。

回答(2):

我来回答:
呵呵,高速缓存跟CPU比较有关系~是CPU好坏主要参数

回答(3):

你好!
它们之间没有什么关系
非要说关系就是它们都是内存
高速缓存要比内存快的多!