青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Jiang's C++ Space

創作,也是一種學習的過程。

   :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
Windows Mobile的ROM,RAM可能會比較令人迷惑,這是因為:操作系統所說的ROM,RAM并不是硬件上的ROM芯片和RAM芯片。概念不同,所以必須理解清楚這個不同之后才能繼續。

首先說硬件上的ROM,RAM,我們購買手機的時候,在手機參數里通常喜歡這么說明(以我的HTC HD2為例):

ROM:1024M
RAM:576M

這是什么意思呢?這指的是手機上面的兩顆芯片的數據容量,ROM這顆芯片其實并非真的Read-only,它的特點只是斷電后上面數據不會丟失,而RAM這顆芯片則跟我們PC上的內存條芯片一樣,斷電后數據丟失。

接下來是操作系統所說的ROM和RAM,Windows Mobile的刷機其實就是將ROM文件的內容寫入到那顆ROM芯片去。而操作系統第一次啟動的時候將完成一些后續的相關初始化。Windows Mobile所認為的ROM,指的是ROM芯片中被寫入的那些只讀的部分,這部分的內容是不能改變的,(刷機才能改)那么剩下的能被程序和操作系統改變的,就是RAM了,所以RAM也不等同于硬件上的RAM芯片,它還包括了ROM芯片中可以讀寫的那一部分。

那么,下面所提到的ROM和RAM都是操作系統概念上的ROM和RAM,而不是硬件上ROM芯片和RAM芯片。

任何Windows Mobile設備,ROM保存了整個操作系統,包括操作系統自帶的那些應用程序,也都在ROM里邊。如果ROM里邊的模塊(在資源管理器中看到的可執行文件,通常是EXE和DLL,在這里稱之為模塊)沒有被壓縮,那么操作系統就它“當地執行”(Excute In Place,也就是縮寫詞XIP);反之,如果ROM里邊的模塊是壓縮過的,那操作系統就只能先把模塊解壓縮到RAM中,然后再在RAM中執行它。至于哪些模塊可以XIP,那是OEM相關的。

使用XIP有很大好處,最重要的是節省了寶貴的RAM,也節省了模塊家載入RAM中所需要消耗的時間。

那我們平常安裝的軟件,保存的配置,是存放在哪里呢?——存放在“對象存儲”(Object Store)或者卡上,存放在“對象存儲”或者卡上的可執行模塊,是無法XIP的,只能先加載入RAM,然后再在RAM中執行。

上面提到了“對象存儲”,下面進一步講解:

Windows Mobile的RAM(再次提醒一下,指的不是硬件上的RAM芯片)分為兩個部分:

其一就是“對象存儲”,“對象存儲”里的內容在斷電后繼續保留,不會丟失;另一個就是“程序內存”,程序內存的內容會在斷電后丟失。

“對象存儲”存放的內容包括各種文件,數據庫,數據庫記錄,注冊表等;而“程序內存”則存放應用程序運行時候的堆(heap)和棧(stack)。

當Windows Mobile啟動的時候,它創建了單獨的4G虛擬地址空間,這4G的空間中劃分了33個格子,每個格子32M,所有的進程共享這個地址空間,當一個進程啟動的時候,操作系統就為它選一個格子來映射。這是跟桌面的Windows很不一樣的機制,據說Windows CE 6.0已經改進了這種內存機制,但最新版本的Windows Mobile 6.5其實還是基于Windows CE 5.x內核的。微軟這么設計估計是因為想節省便攜式設備本來就很寶貴的資源,但這樣做的缺點顯而易見,一是只能最多跑32個進程(第1個格子總是用來映射前端進程的地址空間),二是每個進程默認只能有32M的虛擬空間(雖然你還可以通過內存映射文件機制或調用VirtualAlloc函數來分配超過32M的虛擬內存)。

 

我們在Windows Mobile的系統設置里面看到的“主內存”,指的就是RAM。而ROM呢?ROM不光是只讀,我認為它還是不可讀,幾乎不可見的,常規的程序是看不到ROM的,即便你能夠在資源管理器里找到那些屬于ROM的“文件”,但你還是無法讀取它或者將它“復制”出來。



如上圖,主內存分兩類,一是“存儲”,一是“程序”,其實也就是前面提到的“對象存儲”和“程序內存”了。也許你發覺“程序”的總內存只有460.02M,而不是硬件上標稱的576M,要解釋這個可相當不容易,具體參考我前面轉載的一篇文章:

http://m.shnenglu.com/guogangj/archive/2010/12/19/136927.html
posted on 2011-03-24 16:39 Jiang Guogang 閱讀(1059) 評論(2)  編輯 收藏 引用 所屬分類: Windows Embedded Programming

評論

# re: 淺析Windows Mobile內存機制 2011-04-08 17:02 gejun
呵呵,默默耕耘啊  回復  更多評論
  

# re: 淺析Windows Mobile內存機制 2011-07-28 22:45 Matrix Chen
學習了。手機上的RAM、ROM一直讓我很疑惑  回復  更多評論
  

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美在线一级视频| 亚洲女爱视频在线| 欧美日韩午夜视频在线观看| 久久久噜噜噜久久中文字免| 久久国产一区二区三区| 久久久国产精品一区二区中文 | 久久精品国产亚洲一区二区三区| 亚洲免费视频一区二区| 午夜精品久久久久久久99樱桃| 欧美在线亚洲| 欧美成人午夜免费视在线看片 | 亚洲女爱视频在线| 久久久久久有精品国产| 欧美国产日韩精品| 国产精品99久久不卡二区| 亚洲女同在线| 农夫在线精品视频免费观看| 欧美三区视频| 狠狠色综合日日| 一区二区三区精密机械公司| 久久久久久伊人| 在线亚洲激情| 麻豆精品视频在线| 欧美性做爰猛烈叫床潮| 韩国欧美国产1区| 亚洲一级二级在线| 免费高清在线一区| 亚洲网站在线看| 欧美顶级艳妇交换群宴| 国产在线拍偷自揄拍精品| 一区二区国产精品| 美女精品视频一区| 久久成人国产精品| 亚洲精品乱码| 亚洲一区二区在线看| 久久久一区二区三区| 国产精品网站在线观看| 亚洲精品国产精品国自产观看浪潮| 欧美一区二区三区在| 日韩视频精品在线观看| 欧美成人精品| 在线免费观看成人网| 欧美一级片一区| 在线一区欧美| 欧美精品综合| 99精品欧美一区二区蜜桃免费| 久久午夜色播影院免费高清| 一本色道久久综合亚洲精品按摩| 麻豆91精品91久久久的内涵| 国产一区二区三区久久悠悠色av | 久久中文欧美| 午夜视频一区在线观看| 国产精品久久久久天堂| 一区二区三区视频在线| 91久久国产精品91久久性色| 乱人伦精品视频在线观看| 怡红院精品视频在线观看极品| 久久久久久网站| 久久久久成人精品| 精品不卡视频| 欧美成人一区在线| 久久综合色一综合色88| 在线观看91久久久久久| 久久亚洲高清| 久久综合狠狠综合久久激情| 亚洲国产导航| 欧美激情一区二区三区在线| 欧美成人伊人久久综合网| 99在线热播精品免费99热| 亚洲精品日韩欧美| 欧美香蕉视频| 久久精品免视看| 鲁大师影院一区二区三区| 亚洲精品在线二区| 日韩午夜av电影| 亚洲精品小视频| 久久久精品性| 午夜一级在线看亚洲| 国产九九视频一区二区三区| 欧美一区二视频| 久久久久国产一区二区三区| 亚洲二区在线| 夜夜爽夜夜爽精品视频| 国产精品入口尤物| 卡一卡二国产精品| 欧美片在线播放| 欧美有码在线观看视频| 久久久亚洲成人| 亚洲影视在线| 久久一区国产| 亚洲一区视频在线观看视频| 欧美在线观看视频一区二区三区 | 亚洲午夜在线观看| 韩国成人理伦片免费播放| 欧美激情一区二区三区在线视频 | 欧美精品在欧美一区二区少妇| 亚洲一区欧美二区| 久久久噜噜噜久久中文字幕色伊伊 | 国产一区二区三区日韩| 亚洲国产婷婷香蕉久久久久久99| 欧美日本中文字幕| 久久久午夜电影| 欧美日韩在线免费| 麻豆成人小视频| 国产精品免费区二区三区观看| 欧美激情第3页| 国产亚洲永久域名| 亚洲最新在线| 亚洲免费观看高清完整版在线观看熊 | 亚洲一二三区在线观看| 在线观看不卡| 午夜精品视频| 亚洲天堂av在线免费观看| 久久久久久久成人| 午夜日韩在线观看| 欧美精品日韩| 欧美成人一区二区三区| 国产日韩精品一区二区| 亚洲日本黄色| 亚洲精品三级| 免费在线观看成人av| 久久精品中文字幕免费mv| 欧美日韩一区二区三区免费| 欧美福利视频一区| 国自产拍偷拍福利精品免费一| 中日韩视频在线观看| 99在线热播精品免费99热| 欧美3dxxxxhd| 亚洲国产精品久久久久秋霞蜜臀| 在线观看国产精品网站| 欧美怡红院视频一区二区三区| 欧美一区=区| 国产精品亚洲аv天堂网| 亚洲四色影视在线观看| 先锋影音国产精品| 国产日韩欧美在线播放不卡| 性欧美激情精品| 蜜臀av性久久久久蜜臀aⅴ| 伊人久久婷婷| 久久五月天婷婷| 欧美激情网友自拍| 亚洲精品护士| 欧美午夜大胆人体| 亚洲网站在线看| 久久精品国产欧美亚洲人人爽| 国产一区二区三区奇米久涩| 久久人人97超碰国产公开结果| 欧美成年人视频网站| 亚洲精品在线视频观看| 欧美日韩国产色站一区二区三区| 99国内精品久久| 午夜在线精品| 黄色小说综合网站| 免费观看一级特黄欧美大片| 亚洲国产毛片完整版| 一区二区日韩| 国产视频久久网| 久久综合色播五月| 99精品欧美一区二区三区| 午夜精品久久99蜜桃的功能介绍| 国产最新精品精品你懂的| 欧美成人精品不卡视频在线观看| 亚洲精品久久久久久下一站| 校园春色综合网| 亚洲福利专区| 国产精品美女在线观看| 久久永久免费| 国产精品99久久99久久久二8 | 久久精品国产在热久久| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美人与性动交a欧美精品| 亚洲欧美制服另类日韩| 国产精品视频久久久| 久久gogo国模裸体人体| 欧美成人午夜剧场免费观看| 一区二区三区回区在观看免费视频| 国产精品亚洲欧美| 免费观看成人鲁鲁鲁鲁鲁视频| 日韩视频不卡| 免费一级欧美片在线播放| 亚洲一区二区四区| 极品少妇一区二区三区精品视频| 欧美精品电影| 久久人人爽人人爽| 亚洲在线视频观看| 亚洲福利视频一区| 久久精品国产在热久久| 亚洲视频免费看| 伊人男人综合视频网| 国产精品自拍三区| 欧美日韩日本视频| 免费观看30秒视频久久| 欧美中文字幕| 亚洲自拍啪啪| 亚洲免费观看在线观看| 欧美电影免费观看高清完整版| 欧美在线观看视频一区二区三区| 在线一区二区三区做爰视频网站| 在线视频成人| 狠狠久久五月精品中文字幕|