複製鏈接
請複製以下鏈接發送給好友

系統內存

鎖定
系統內存是 ram 的同義詞, 是隨機存取存儲器 (random-access memory) 的縮寫,它是系統臨時存儲程序指令和數據的主要區域。ram 中的每個位置均由一個稱為內存地址的號碼標識。關閉系統後,ram 中保存的任何數據均會丟失。
系統內存由物理內存以及虛擬內存構成,當物理內存在運行時不夠用,系統會創建虛擬內存,虛擬內存一般為物理內存的1.5~3倍。
中文名
系統內存
外文名
ram
性    質
隨機存取存儲器
類    型
虛擬內存
作    用
號碼標識

系統內存特點

系統內存隨機存取

所謂“隨機存取”,指的是當存儲器中的數據被讀取或寫入時,所需要的時間與這段信息所在的位置或所寫入的位置無關。相對的,讀取或寫入順序訪問(Sequential Access)存儲設備中的信息時,其所需要的時間與位置就會有關係。它主要用來存放操作系統、各種應用程序數據等。

系統內存易失性

當電源關閉時RAM不能保留數據。如果需要保存數據,就必須把它們寫入一個長期的存儲設備中(例如硬盤)。RAM和ROM相比,兩者的最大區別是RAM在斷電以後保存在上面的數據會自動消失,而ROM不會自動消失,可以長時間斷電保存。

系統內存對靜電敏感

正如其他精細的集成電路隨機存取存儲器對環境的靜電荷非常敏感。靜電會干擾存儲器內電容器的電荷,引致數據流失,甚至燒壞電路。故此觸碰隨機存取存儲器前,應先用手觸摸金屬接地。

系統內存訪問速度

現代的隨機存取存儲器幾乎是所有訪問設備中寫入和讀取速度最快的,存取延遲和其他涉及機械運作的存儲設備相比,也顯得微不足道。

系統內存需要刷新(再生)

現代的隨機存取存儲器依賴電容器存儲數據。電容器充滿電後代表1(二進制),未充電的代表0。由於電容器或多或少有漏電的情形,若不作特別處理,數據會漸漸隨時間流失。刷新是指定期讀取電容器的狀態,然後按照原來的狀態重新為電容器充電,彌補流失了的電荷。需要刷新正好解釋了隨機存取存儲器的易失性。 [1] 

系統內存類別

根據存儲單元的工作原理不同, RAM分為靜態RAM和動態RAM。
靜態存儲單元是在靜態觸發器的基礎上附加門控管而構成的。因此,它是靠觸發器的自保功能存儲數據的。
動態RAM的存儲矩陣由動態MOS存儲單元組成。動態MOS存儲單元利用MOS管柵極電容來存儲信息,但由於柵極電容的容量很小,而漏電流又不可能絕對等於0,所以電荷保存的時間有限。為了避免存儲信息的丟失,必須定時地給電容補充漏掉的電荷。通常把這種操作稱為“刷新”或“再生”,因此DRAM內部要有刷新控制電路,其操作也比靜態RAM複雜。儘管如此,由於DRAM存儲單元的結構能做得非常簡單,所用元件少,功耗低,已成為大容量RAM的主流產品。 [1] 

系統內存組成

RAM電路由地址譯碼器、存儲矩陣和讀寫控制電路三部分組成,如圖1所示。
圖1 圖1
存儲矩陣由觸發器排列而成,每個觸發器能存儲一位數據(0或1)。通常將每一組存儲單元編為一個地址,存放一個“字”;每個字的位數等於這一組單元的數目。存儲器的容量以“字數×位數”表示。地址譯碼器將每個輸入的地址代碼譯成高(或低)電平信號,從存儲矩陣中選中一組單元,使之與讀寫控制電路接通。在讀寫控制信號的配合下,將數據讀出或寫入。 [2] 

系統內存區別

系統內存只讀存儲器

ROM-read only memory只讀存儲器:簡單地説,在計算機中,RAM 、ROM都是數據存儲器。RAM 是隨機存取存儲器,它的特點是易揮發性,即掉電失憶。ROM 通常指固化存儲器(一次寫入,反覆讀取),它的特點與RAM 相反。ROM又分一次性固化、光擦除和電擦除重寫三種類型。舉個例子來説也就是,如果突然停電或者沒有保存就關閉了文件,那麼ROM可以隨機保存之前沒有儲存的文件但是RAM會使之前沒有保存的文件消失。

系統內存內存

在計算機的組成結構中,有一個很重要的部分,就是存儲器。存儲器是用來存儲程序和數據的部件,對於計算機來説,有了存儲器,才有記憶功能,才能保證正常工作。存儲器的種類很多,按其用途可分為主存儲器輔助存儲器,主存儲器又稱內存儲器(簡稱內存),輔助存儲器又稱外存儲器(簡稱外存)。外存通常是磁性介質或光盤,像硬盤,軟盤磁帶CD等,能長期保存信息,並且不依賴於電來保存信息,但是由機械部件帶動,速度與CPU相比就顯得慢的多。內存指的就是主板上的存儲部件,是CPU直接與之溝通,並用其存儲數據的部件,存放當前正在使用的(即執行中)的數據和程序,它的物理實質就是一組或多組具備數據輸入輸出和數據存儲功能的集成電路,內存只用於暫時存放程序和數據,一旦關閉電源或發生斷電,其中的程序和數據就會丟失。
從一有計算機開始,就有內存。內存發展到今天也經歷了很多次的技術改進,從最早的DRAM一直到FPMDRAM、EDODRAM、SDRAM等,內存的速度一直在提高且容量也在不斷的增加。今天,服務器主要使用的是什麼樣的內存呢?IA架構的服務器普遍使用的是REGISTEREDECCSDRAM。
既然內存是用來存放當前正在使用的(即執行中)的數據和程序,那麼它是怎麼工作的呢?我們平常所提到的計算機的內存指的是動態內存(即DRAM),動態內存中所謂的“動態”,指的是當我們將數據寫入DRAM後,經過一段時間,數據會丟失,因此需要一個額外設電路進行內存刷新操作。具體的工作過程是這樣的:一個DRAM的存儲單元存儲的是0還是1取決於電容是否有電荷,有電荷代表1,無電荷代表0。但時間一長,代表1的電容會放電,代表0的電容會吸收電荷,這就是數據丟失的原因。刷新操作定期對電容進行檢查,若電量大於滿電量的1/2,則認為其代表1,並把電容充滿電;若電量小於1/2,則認為其代表0,並把電容放電,藉此來保持數據的連續性。 [2] 

系統內存存儲單元

系統內存靜態存儲單元(SRAM)

1)存儲原理:由觸發器存儲數據。
2)單元結構:六管NMOS或OS構成。
3)優點:速度快、使用簡單、不需刷新、靜態功耗極低;常用作Cache。
4)缺點:元件數多、集成度低、運行功耗大。
5)常用的SRAM集成芯片:6116(2K×8位),6264(8K×8位),62256(32K×8位),2114(1K×4位)。

系統內存動態存儲單元(DRAM)

1)存貯原理:利用MOS管柵極電容可以存儲電荷的原理,需刷新(早期:三管基本單元;之後:單管基本單元)。
2)刷新(再生):為及時補充漏掉的電荷以避免存儲的信息丟失,必須定時給柵極電容補充電荷的操作。
3)刷新時間:定期進行刷新操作的時間。該時間必須小於柵極電容自然保持信息的時間(小於2ms)。
4)優點: 集成度遠高於SRAM、功耗低,價格也低。
5)缺點:因需刷新而使外圍電路複雜;刷新也使存取速度較SRAM慢,所以在計算機中,DRAM常用於作主存儲器
儘管如此,由於DRAM存儲單元的結構簡單,所用元件少,集成度高,功耗低,所以已成為大容量RAM的主流產品。 [3] 

系統內存其他

手機中我們經常看到RAM4G ram512M ,我們一定不要被它誤導,即使ROM再大,但是RAM小了的話,還是不能玩大型遊戲。ROM是存儲東西時用到的存儲,RAM是運行程序時用到的存儲。所以購買手機的時候一定要注意這個信息。
RAM:一種音頻格式,可以用千千靜聽播放。RA、RAM和RM都是Real公司成熟的網絡音頻格式,採用了“音頻流”技術,所以非常適合網絡廣播。在製作時可以加入版權、演唱者、製作者、Mail和歌曲名稱等信息。
RA可以稱為互聯網上多媒體傳播的霸主,適合於網絡上進行實時播放,是在線收聽網絡音樂最好的一種格式。
RAM:角色/職責分配矩陣,就是將WBS(工作分解結構)中的每一項工作指派到OBS(組織分解結構)中的執行人員所形成的一個矩陣,是人力資源管理用詞。
RAM: Radar absorbing Material 雷達吸波材料,是指能夠通過自身的吸收作用減小目標雷達散射截面(RCS)的材料。
RAM: Relative Atomic Mass相對原子質量(原子量)。 [3] 
參考資料
  • 1.    張東偉 淺談數據庫系統內存優化分配策略 中國管理信息化 2017-07-01
  • 2.    宋睿 嵌入式Linux系統內存優化使用方法研究 中國新通信 2017-06-20
  • 3.    葉雄; 葉光明 基於海思平台的AHD系統內存優化方案 信息技術 2016-09-25