Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android手機 >> Android手機教程 >> Android機選購 >> 手機RAM和ROM的區別

手機RAM和ROM的區別

編輯:Android機選購

  RAM是類似於我們電腦的內存一樣的存在,本身不保存數據,但是日常使用必然會占用它的空間緩存數據,無論是日常使用的程序游戲還是系統本身都要占用這個RAM,也因此,我們使用某些軟件時,顯示出的RAM是實際可用RAM,是除去了系統占用的那部分空間的。拿索尼X10來舉例,X10的RAM是256+128M,其中128M是顯存,有點像咱們電腦的顯卡獨立出的顯存部分,它不被其他應用說占用,只有特定情況下才使用,然而,我們使用X10,用一些查看系統硬件的工具查看,往往得到的是260左右的一個數值,按理說這個奇怪的數值是很詭異的,做成260M根本不符合計算機算法(通常為2的N次方),得到的結論是,這些軟件將系統之外的RAM全部相加得到的這麼一個數值,實際上因為沒有計算系統自己預留的那部分空間,所以我們看到的RAM本身則比實際宣傳的要小的多,因為系統把自己平時必然需要的那部分空間給霸占了。RAM不會因為安裝多少軟件而減少,只會因為系統運行程序太多或者個人開啟了太多程序而減少,斷電則復位。
  
  而ROM是什麼?是我們電腦的硬盤,更准確一點來說,如果我們的電腦把系統安裝到C盤,那這個ROM就是C盤,我們的SD卡就是D、E、F等盤,是用來保存我們安裝的程序的,它和我們的內存,也就是RAM是完全兩個不同的東西,和我們的SD卡也不同,ROM在android系統下被強行劃分為兩個部分,一個是系統占用空間,這個是根據系統大小來決定的,並且還有一定的預留的空間以便之後升級用,剩下的那部分,才是我們能用的ROM空間,可以裝點軟件什麼的。所以,一個1G的ROM,裝完系統後就只剩下400多M的情況比比皆是,這取決於手機系統都安裝了自己的什麼樣的內容,我們在android的設置項目的SD卡和內存中可以看到這個ROM大小,它是指的我們當前還剩下多少容量來安裝軟件,不相信的話可以隨便找個大一點的軟件安裝一下,比如那個opera浏覽器,再看看這個設置項是不是就減少了?卸載這個軟件,空間就回來了。ROM是用來儲存數據的,安裝任何軟件都會消費ROM空間,直到ROM不夠用為止。

  
手機RAM和ROM的區別

  並不是說2.2之後,程序可安裝到SD卡上,ROM就不重要了,實際上,它仍然重要,因為android的程序運行機制問題導致全部應用都要將部分重要數據保存到手機儲存空間中,也就是ROM裡去,所以無論安裝什麼軟件,ROM仍然都會消耗,但是消耗的少的多,所以如果有300M左右,平時是足夠用了,ROM中不必保存諸如游戲的地圖音樂數據之類的,當然會使得ROM壓力大幅減輕,通常一個應用全部安裝到ROM需要10M的話,2.2之後甚至可能只需要100K保存關鍵數據,剩下的都放到SD裡面去。只是,開機必然啟動的程序,還是只能安裝到ROM裡去,比如說輸入法等軟件,開機就加載,這種如果安裝到SD上,就會有不少麻煩。

#p#副標題#e#  
  檢測系統到底有多少ROM和RAM簡單也不簡單,通常,我們判斷RAM有多少,實際上可以大概估算出來,安裝高級任務管理器之類的殺進程軟件,開機進系統後直接進這個軟件,殺進程,看看剩余內存(RAM)是多少,一般來說,這個數字加上60~100就是實際RAM大體數值(不算顯存),仍然拿X10舉例,開機後打開任務管理器進去,殺光一般開機自啟動程序後,2.2系統下剩余180~150,加60~100大概是240~250的樣子,由於內存生產規律導致內存只能是2的N次方,也就是128,256,512,1024M,所以取最近的,也就是256M無誤。
  
  ROM方面則不大好計算,通常我們去設置,SD卡和手機內存這個項目中,最下方會看到手機內存這一項,有“總容量”“可用空間”這兩項,前者是表示除去系統本身和手機廠商自定義程序外加系統預留了一部分空間以後,還剩下了多少ROM給你用,就好比我們C盤安裝了系統,系統自己又給自己預留了一定的緩存空間之後,剩下那點才是給你用的C盤,是這麼個意思,並不是說ROM就這麼大、後者這個可用空間,是說你安裝了雜七雜八的程序後,還剩下多少,舉例來說就是自家電腦在C盤裝了一大堆程序後,還剩下多少可以繼續安裝其他軟件。有時候,系統占用了ROM一倍左右的空間,一個1G的ROM,裝完系統後很可能只有400M甚至更少,這取決於手機生產商究竟往系統鏡像裡塞了多少自己的東西,是有一個浮動的,不過大體比較靠譜,由於索愛深度定制,占用的ROM比其它的手機廠家多一些,所以能占到將近6成甚至還多,所以我們只能看到中容量是多少,因為給你看整個ROM大小也不靠譜,反正你也用不成。X10的ROM為1G,系統安裝後,400多M,今後如果出現精簡ROM等第三方民間,這個總容量可能會有所提升但是幅度不大。
  
  所謂增大存儲空間,就是讓/data的空間更大,於是就有了app to sd,簡單說,原理就是在sd卡裡建立一個ext2分區,讓/data這個目錄不再映射到那個190多兆的rom分塊,而是映射到sd卡上的ext2分區,這個空間就由著你調節了。這方面的內容可以看下相關的教程。
  
  綜上所述,RAM和ROM實際顯示數值都會比它真正的大小要小的多,這是因為系統管理機制劃走了系統應該占有的那部分空間,你所能查到的空間,是系統用剩下的然後給你的,究竟是多少,還是自己去看一下,算一下吧。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved