內存在電腦中起著舉足輕重的作用。記憶體一般採用半導體儲存單元,包括隨機儲存器(ram),唯讀儲存器(rom),以及快取記憶體(cache)。只不過因為ram是其中最重要的儲存器。 通常所說的記憶體即指電腦系統中的ram。ram要求每時每刻都不斷地供電,否則資料會丟失。 如果在關閉電源以後ram中的資料也不丟失就好了,這樣就可以在每一次開機時都保證電腦處於上一次關機的狀態,而不必每次都重新啟動電腦,重新開啟應用程式了。但是ram要求不斷的電源**,那有沒有辦法解決這個問題呢?隨著技術的進步,人們想到了乙個辦法,即給ram**少量的電源保持ram的資料不丟失,這就是電腦的休眠功能,特別在win2000裡這個功能得到了很好的應用,休眠時電源處於連線狀態,但是耗費少量的電能。 按記憶體條的介面形式,常見記憶體條有兩種:單列直插記憶體條(simm),和雙列直插記憶體條(dimm)。simm記憶體條分為30線,72線兩種。dimm記憶體條與simm記憶體條相比引腳增加到168線。dimm可單條使用,不同容量可混合使用,simm必須成對使用。按記憶體的工作方式,記憶體又有fpa edo dram和sdram(同步動態ram)等形式。 fpa(fast page mode)ram快速頁面模式隨機訪問儲存器:這是較早的電腦系統普通使用的記憶體,它每個三個時鐘脈衝週期傳送一次資料。 edo(extended data out)ram 擴充套件資料輸出隨機訪問儲存器:edo記憶體取消了主機板與記憶體兩個儲存週期之間的時間間隔,他每個兩個時鐘脈衝週期輸出一次資料,大大地縮短了訪問時間,是儲存速度提高30%。edo一般是72腳,edo記憶體已經被sdram所取代。 s(sysnecronous)dram 同步動態隨機訪問儲存器:sdram為168腳,這是目前pentium及以上機型使用的記憶體。sdram將cpu與ram通過乙個相同的時鐘鎖在一起,使cpu和ram能夠共享乙個時鐘週期,以相同的速度同步工作,每乙個時鐘脈衝的上公升沿便開始傳遞資料,速度比edo記憶體提高50%。 ddr(double data rage)ram :sdram的更新換代產品,他允許在時鐘脈衝的上公升沿和下降沿傳輸資料,這樣不需要提高時鐘的頻率就能加倍提高sdram的速度。 rdram(rambus dram) 儲存器匯流排式動態隨機訪問儲存器;rdram是rambus公司開發的具有系統頻寬,晶元到晶元介面設計的新型dram,他能在很高的頻率範圍內通過乙個簡單的匯流排傳輸資料。他同時使用低電壓訊號,在高速同步時鐘脈衝的兩邊沿傳輸資料。intel將在其820晶元組產品中加入對rdram的支援。 記憶體的引數主要有兩個:儲存容量和訪問時間。儲存容量越大,電腦能記憶的資訊越多。訪問時間則以納秒(ns)為單位來計算。一納秒等於10^9秒。數字越小,表明記憶體的訪問速度越快。
硬碟與記憶體的區別是很大的,這裡只談最主要的三點:一、記憶體是計算機的工作場所,硬碟用來存放暫時不用的資訊。二、記憶體是半導體材料製作,硬碟是磁性材料製作。三、記憶體中的資訊會隨掉電而丟失,硬碟中的資訊可以長久儲存。 記憶體與硬碟的聯絡也非常密切:這裡只提一點:硬碟上的資訊永遠是暫時不用的,要用嗎?請裝入記憶體!cpu與硬碟不發生直接的資料交換,cpu只是通過控制訊號指揮硬碟工作,硬碟上的資訊只有在裝入記憶體後才能被處理。
記憶體就是儲存程式以及資料的地方,比如當我們在使用wps處理文稿時,當你在鍵盤上敲入字元時,它就被存入記憶體中,當你選擇存檔時,記憶體中的資料才會被存入硬(磁)盤。在進一步理解它之前,還應認識一下它的物理概念。 ●唯讀儲存器(rom) rom表示唯讀儲存器(read only memory),在製造rom的時候,資訊(資料或程式)就被存入並永久儲存。這些資訊只能讀出,一般不能寫入,即使機器掉電,這些資料也不會丟失。rom一般用於存放計算機的基本程式和資料,如bios rom。其物理外形一般是雙列直插式(dip)的整合塊。 ●隨機儲存器(ram) 隨機儲存器(random access memory)表示既可以從中讀取資料,也可以寫入資料。當機器電源關閉時,存於其中的資料就會丟失。我們通常購買或公升級的記憶體條就是用作電腦的記憶體,記憶體條(simm)就是將ram整合塊集中在一起的一小塊電路板,它插在計算機中的記憶體插槽上,以減少ram整合塊占用的空間。目前市場上常見的記憶體條有4m/條、8m/條、16m/條等。 ●高速緩衝儲存器(cache) cache也是我們經常遇到的概念,它位於cpu與記憶體之間,是乙個讀寫速度比記憶體更快的儲存器。當cpu向記憶體中寫入或讀出資料時,這個資料也被儲存進高速緩衝儲存器中。當cpu再次需要這些資料時,cpu就從高速緩衝儲存器讀取資料,而不是訪問較慢的記憶體,當然,如需要的資料在cache中沒有,cpu會再去讀取記憶體中的資料。
記憶體儲器的劃分可歸納如下: ●基本記憶體 佔據0~640kb位址空間。 ●保留記憶體 佔據640kb~1024kb位址空間。分配給顯示緩衝儲存器、各適配卡上的rom和系統rom bios,剩餘空間可作上位記憶體umb。umb的物理儲存器取自物理擴充套件儲存器。此範圍的物理ram可作為shadow ram使用。 ●上位記憶體(umb) 利用保留記憶體中未分配使用的位址空間建立,其物理儲存器由物理擴充套件儲存器取得。umb由ems管理,其大小可由ems驅動程式設定。 ●高階記憶體(hma) 擴充套件記憶體中的第乙個64kb區域(1024kb~1088kb)。由himem.sys建立和管理。 ●xms記憶體 符合xms規範管理的擴充套件記憶體區。其驅動程式為himem.sys。 ●ems記憶體 符合ems規範管理的擴充記憶體區。其驅動程式為emm386.exe等。 內存在計算機中所扮演的角色 在計算機業界,記憶體這個名詞被廣泛用來稱呼 ram( 隨機訪問記憶體 ) 計算機使用隨機訪問記憶體來儲存執行作業所須的暫時指令以及資料以使計算機的 cpu( **處理器 ) 能夠更快速讀取儲存在記憶體的指令及資料。 舉例來說,當處理器載入乙個應用程式 - 例如文書處理或頁面編輯程式 - 到記憶體使應用程式能以最快速及最高效率的方式執行。以實用價值而言,將程式載入記憶體能夠確保計算機能以更短的時間來執行作業而使工作能夠更迅速地完成。
到底有多少記憶體
在虛擬記憶體模型下,理論上有 2gb的記憶體供程式使用。當 virtualalloc 或者其他函式提交虛擬記憶體時,虛擬記憶體管理器就開始消耗 ram。當物理記憶體將被消耗完時,管理器就開始將記憶體頁面對映到硬碟。在預設的設定下,作業系統會用硬碟的所有可用空間來作為磁碟交換檔案。因此,記憶體的限制並...
到底有多少記憶體
在虛擬記憶體模型下,理論上有 2gb的記憶體供程式使用。當 virtualalloc 或者其他函式提交虛擬記憶體時,虛擬記憶體管理器就開始消耗 ram。當物理記憶體將被消耗完時,管理器就開始將記憶體頁面對映到硬碟。在預設的設定下,作業系統會用硬碟的所有可用空間來作為磁碟交換檔案。因此,記憶體的限制並...
固態硬碟和機械硬碟到底有啥不同?
縱觀近10年來硬體發展的步伐,cpu從單核發展到目前的10核,記憶體容量從128m發展到如今的8g起步,顯示卡電晶體數量從幾百萬發展到上百億,效能提公升的幅度之巨大恐怕無法用語言去形容,而且發展到了今天效能依舊飛速增長。而機械硬碟效能方除了在容量上有較大突破外。在讀取效能上的發展到了今天可謂遇到了瓶...