當前位置:
首頁 > 科技 > 有問有答:CPU的緩存和內存用的是同一類型的存儲顆粒嗎?

有問有答:CPU的緩存和內存用的是同一類型的存儲顆粒嗎?

CPU的緩存和內存用的是同一類型的存儲顆粒嗎?

先講答案:它們不是同一類型的存儲顆粒,CPU緩存基本上用的是SRAM,內存基本上用的是SDRAM,一字之差差之千里。

圖片來源slideplayer

再說緣由。

RAM(Random Access Memory,隨機存取存儲器),一看到這個肯定就想到電腦上用的內存,其實RAM還分為SRAM(Static RAM,靜態RAM)和DRAM( Dynamic RAM,動態RAM),我們常說的內存為SDRAM,它是DRAM中的一種。

顯微鏡下晶元中的SRAM

SRAM是通過雙穩態鎖存電路來存儲信息,只要有電裡邊的數據就一直會在,當然斷電了數據也沒了(這一點是RAM的共性),它不需要動態刷新來保持電荷,因此稱為靜態隨機存取存儲器,SRAM的特點就是快,缺點就是集成度低(一個典型的SRAM單元需要六個MOSFET),占的面積大,成本高,所以CPU里的緩存(尤其是L1/L2緩存)做不了那麼大,原因就是這兩個。

再說DRAM,它是用MOS電容上的電荷來存儲信息的,可能你也知道,電容就算放著不用也因為緩慢放電而漏電,這樣就需要不時刷新來補充電荷,所以把DRAM叫作動態隨機存取存儲器,因為它只需要一個晶體管+一個電容器,所以集成度非常高,很容易做出大容量來。

常見的SDRAM內存顆粒

內存上常用的SDRAM(Synchronous DRAM,同步動態隨機存儲器)其實就是DRAM之一,也就是增加了同步時鐘,保持與CPU時鐘同步以提高傳輸速率。因為DRAM需要不斷刷新,所以才有了SDRAM上的自刷新和自動刷新這樣的方式。而在刷新時,是不能進行讀取操作的,這時CPU需要等待,所以它的速度比起SRAM來說慢多了。

總結來說,CPU緩存中基本用的是SRAM,速度快,價格高,容量小,內存上用的SDRAM則價格便宜,容量大,速度稍慢。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 超能網 的精彩文章:

大量主板新品即將上市,然而廠商們的日子依然不好過
美光、英特爾為何分手?他們對未來NAND技術的看法不一致了

TAG:超能網 |