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

Jiang's C++ Space

創(chuàng)作,也是一種學習的過程。

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

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

ROM:1024M
RAM:576M

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

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

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

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

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

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

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

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

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

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

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

 

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



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

http://m.shnenglu.com/guogangj/archive/2010/12/19/136927.html
posted on 2011-03-24 16:39 Jiang Guogang 閱讀(1054) 評論(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亚洲一区二区| 亚洲人成在线观看| 亚洲国产精品va在看黑人| 一区二区三区免费观看| 欧美欧美天天天天操| 欧美日韩国产探花| 欧美性猛交xxxx乱大交蜜桃 | 欧美一区综合| 欧美在线www| 久久综合一区二区三区| 麻豆国产va免费精品高清在线| 美女主播精品视频一二三四| 亚洲电影成人| 亚洲区一区二区三区| 在线亚洲欧美视频| 亚洲欧美日本在线| 久久久久欧美精品| 欧美极品aⅴ影院| 欧美四级电影网站| 国产日韩欧美高清免费| 亚洲欧洲精品一区二区精品久久久| 亚洲精品在线观看免费| 性视频1819p久久| 欧美电影电视剧在线观看| 一本色道久久88亚洲综合88| 久久精品国产亚洲精品| 欧美另类99xxxxx| 国产女同一区二区| 日韩网站在线看片你懂的| 欧美影院久久久| 亚洲福利视频一区二区| 99视频一区二区三区| 久久人人超碰| 国产精品系列在线播放| 99re热这里只有精品视频 | 亚洲国产成人精品视频| 亚洲欧美国产精品va在线观看| 免费一区二区三区| 亚洲免费一在线| 欧美激情在线观看| 狠狠久久亚洲欧美专区| 亚洲永久免费| 亚洲人久久久| 欧美韩国一区| 伊人久久大香线蕉综合热线| 亚洲欧美www| 亚洲靠逼com| 欧美成人一区二区三区片免费| 国产日韩欧美一区二区三区在线观看| 日韩视频在线永久播放| 欧美搞黄网站| 有码中文亚洲精品| 久久精品人人做人人综合 | 日韩视频免费观看高清完整版| 久久精品国产99国产精品澳门| 欧美在线一二三区| 亚洲精选一区二区| 欧美精品激情在线观看| 在线日韩av片| 欧美14一18处毛片| 久久不射中文字幕| 国产日韩在线一区| 亚洲自拍都市欧美小说| 影音先锋久久久| 亚洲一区欧美| 国产精品久久二区二区| 中国女人久久久| 亚洲日本无吗高清不卡| 欧美大片第1页| 日韩一级网站| 一区二区三区免费网站| 国产精品成人一区| 亚洲综合二区| 午夜精品久久久久久99热软件 | 久久国产精品一区二区三区| 国产欧美一区二区三区在线看蜜臀| 亚洲欧美日韩在线高清直播| 亚洲一区二区3| 国产永久精品大片wwwapp| 麻豆久久婷婷| 欧美久久电影| 欧美在线999| 免费不卡在线视频| 一区二区三区免费观看| 午夜精品久久久久久久久久久久久| 国产一区二区在线观看免费| 欧美成人精品h版在线观看| 欧美大片专区| 欧美伊人久久大香线蕉综合69| 久久久青草婷婷精品综合日韩| 亚洲欧洲日韩综合二区| 亚洲午夜久久久久久久久电影网| 国产一区二区三区久久精品| 亚洲福利视频网站| 国产欧美日韩亚洲精品| 欧美激情免费观看| 国产精品久久久久久av下载红粉 | 国产精品乱人伦中文| 久久免费精品日本久久中文字幕| 欧美成人第一页| 性感少妇一区| 欧美成人黑人xx视频免费观看| 久久中文字幕导航| 欧美日韩在线一区| 久久久久久夜| 欧美日韩一区二区在线观看视频 | 亚洲国产裸拍裸体视频在线观看乱了| 亚洲国产欧美一区二区三区同亚洲| 国产精品久久久久久久久动漫 | 欧美顶级大胆免费视频| 国产精品一区二区三区久久| 亚洲第一网站| 国产一区 二区 三区一级| 99国产精品久久久久老师| 在线观看亚洲视频啊啊啊啊| 日韩视频免费观看高清在线视频 | 欧美xx视频| 国产一区二区| 亚洲专区一区二区三区| 一区二区三区日韩欧美精品| 久久午夜精品一区二区| 欧美在线视频全部完| 欧美日韩一区二区在线视频| 亚洲区中文字幕| 亚洲人成网站777色婷婷| 欧美专区日韩专区| 欧美一区二区三区视频免费| 欧美香蕉大胸在线视频观看| 亚洲人成网站777色婷婷| 亚洲高清激情| 乱码第一页成人| 欧美.www| 亚洲精品久久久久久久久久久久久 | 国产午夜久久| 欧美一级播放| 久久久噜噜噜久久中文字免| 国产精品久久久免费| 一区二区三区免费网站| 午夜精品久久久久久久白皮肤| 欧美日韩一区二区三区视频| 亚洲精品乱码久久久久久蜜桃麻豆| 最新高清无码专区| 欧美精品在线视频观看| 日韩一级片网址| 亚洲综合日韩| 国产性做久久久久久| 欧美在线影院| 欧美成人亚洲成人| 亚洲精品久久久蜜桃| 欧美日韩国产三级| 亚洲视频一区二区在线观看 | 性欧美暴力猛交69hd| 久久激情婷婷| 亚洲第一区色| 欧美激情一区二区三区蜜桃视频| 国产亚洲激情在线| 99精品视频网| 国产精品theporn88| 亚洲欧美国产另类| 久久男女视频| 亚洲人成在线观看一区二区| 欧美精品日韩精品| 一卡二卡3卡四卡高清精品视频| 欧美一级大片在线观看| 尤物yw午夜国产精品视频明星| 欧美成人综合网站| 亚洲午夜电影在线观看| 久久天天狠狠| 亚洲视频高清| 雨宫琴音一区二区在线| 欧美人成在线视频| 欧美一区国产二区| 亚洲精品乱码久久久久久久久| 欧美在线视频一区二区三区| 亚洲品质自拍| 国产综合在线看| 国产精品99久久久久久久vr | 久久精品免费观看| 亚洲国产1区| 国产精品三上| 欧美精品成人91久久久久久久| 亚洲一区二区三区四区中文| 欧美激情二区三区| 欧美中文字幕精品| 一本久道久久综合狠狠爱| 狠狠综合久久av一区二区小说| 欧美欧美在线| 免费精品99久久国产综合精品| 亚洲欧美另类综合偷拍| 亚洲精品乱码视频| 欧美激情亚洲自拍| 久久人人爽人人爽| 欧美夜福利tv在线| 亚洲女同性videos| 亚洲视频在线免费观看| 99re66热这里只有精品4| 亚洲第一精品夜夜躁人人躁 |