1. 程式人生 > >關於記憶體的各種概念

關於記憶體的各種概念

首先說一說記憶體條的發展歷史:

 1)30 線 SIMM 內 存 條。這種記憶體條出現較早,根據當時的技術需要,只支援 8 bits 的資料傳 輸,如要支援 32bits 就必須要有四條 30 線 SIMM 記憶體條。 這種條多用在 386 或 486 主機板上,創通的 AWE 32 型音效卡上擴內 存,使用 SOUND FONT 也是用的這種記憶體條,總之都是一些陳舊的老東西了。 

 2)72 線 SIMM 記憶體條。 這種記憶體條可支援 32 bits 的資料傳輸。是繼30線之後最常用到的記憶體條,奔騰(Pentium)處理器的資料傳輸是 64 bits 的,採用 INTEL 的 Triton 或 Triton Ⅱ 晶片組的 586 主機板需要成對的使用這 種記憶體條;而採用 SIS 晶片組的 586 主機板由於 SIS 晶片採用了一些特殊的技術,能夠使用單條的72 線記憶體條。

 3)168 線 DIMM 記憶體條 。這種記憶體條支援 64 bits 的資料傳輸,加之這種記憶體條上用的是高速度 的 SDRAM,比 72線 SIMM 的存取速度快出許多。奔騰(Pentium) 處理器是 64 - bit匯流排,配合這樣的記憶體更能發揮處理器的效能,INTEL公司Triton Ⅱ 系列中的 430 VX 型晶片組的主機板能夠使用這種記憶體條[2]。

4)隨著技術的發展現在的記憶體條都是採用的DDR SDRAM,並且已經從DDR1發展到DDR4。DDR3的引腳為244,DDR4的引腳則達到了288,不同代之間不能混用。

DRAM、SDRAM、DDR SDRAM、SRAM介紹:

SRAM :Static RAM, 靜態RAM,速度極快,SRAM主要用於製造Cache。缺點是一個記憶體單元需要的電晶體數量多,因而價格昂貴,容量不大,但是不需要重新整理。 “靜態”是指只要不掉電,儲存在SRAM中的資料就不會丟失。這一點與DRAM不同,DRAM需要進行週期性的重新整理操作。 然後,我們不應將SRAM與只讀儲存器(ROM [3])和Flash Memory相混淆,因為SRAM是一種易失性儲存器,它只有在電源保持連續供應的情況下才能夠保持資料。“隨機訪問”是指儲存器的內容可以以任何順序訪問,而不管前一次訪問的是哪一個位置。 

DRAM:Dynamic RAM,DRAM用於最初的資料存取, 需要重新整理。 

SDRAM :Synchronous DRAM,同步動態RAM,比DRAM要快,需要重新整理,。

DDR SDRAM:  雙通道同步動態RAM,簡稱DDR。 我們常說記憶體有多大,主要是指DDR DRAM的容量,需要重新整理。

什麼是Cache:

Cache 的英文原意是'儲藏',它一般使用SRAM製造,它與CPU之間交換資料的速度高於DRAM,所以被稱作'高速緩衝儲存器'。由於CPU的資訊處理速度常常超過其它部件的資訊傳遞速度,所以使用一般的DRAM來作為資訊儲存器常常使CPU處於等待狀態,造成資源的浪費。Cache就是為了解決這個問題而誕生的。在作業系統啟動以後,CPU就把DRAM中經常被呼叫的一些系統資訊暫時儲存在Cache裡面,以後當CPU需要呼叫這些資訊時,首先到Cache裡去找,如果找到了,就直接從Cache裡讀取,這樣利用Cache的高速效能就可以節省很多時間。大多數CPU在自身中集成了一定量的Cache,一般被稱作'一級cache'。這部分儲存器與CPU的資訊交換速度是最快的,但容量較小。大多數主機板上也集成了Cache,一般被稱作'二級cache'或'外接Cache',比內建Cache容量大些,一般可達到256K,現在有的主機板已經使用了512K~2M的快取記憶體。

什麼是快閃記憶體:

目前主機板上的BIOS大多使用Flash Memory製造,通常把它稱作'快快閃記憶體儲器',簡稱'快閃記憶體'。分為NandFlash和NorFlash,這種儲存器可以直接通過調節主機板上的電壓來對BIOS進行升級操作[1]。

什麼是記憶體顆粒:

這就是個常用稱呼而已,就是指記憶體條上面的排列得整整齊齊的晶片,記憶體的容量就靠它來提供了,記憶體條質量的好壞全靠這些晶片質量的好壞決定了。

參考: