WAP手機(jī)網(wǎng)站 手機(jī)下載 手機(jī)軟件 手機(jī)游戲 手機(jī)網(wǎng)游 手機(jī)主題 手機(jī)圖片 手機(jī)鈴聲 手機(jī)世界微博
手機(jī)游戲攻略

解析P30的Symbian UIQ文件系統(tǒng)

PentiumIII 3533手機(jī)世界 2005-3-30

  Symbian和UIQ的關(guān)系:

  Symbian OS是由手機(jī)界諾基亞、愛立信、摩托羅拉、松下、三星、西門子五大巨頭與Pison聯(lián)合起來為了反對微軟的進(jìn)攻而成立的一個(gè)公司,專門開發(fā)自己的智能手機(jī)操作系統(tǒng)。

  Symbian OS是一個(gè)開放的操作系統(tǒng)。它采用基于靜態(tài)優(yōu)先級的搶先式多任務(wù)機(jī)制且配合時(shí)間片輪轉(zhuǎn),構(gòu)成簡捷、高效的內(nèi)核,具有模塊化的系統(tǒng)結(jié)構(gòu),提供了良好的擴(kuò)充空間,支持強(qiáng)大的通信及多媒體功能。此外 Symbian OS的最大有點(diǎn)是價(jià)格適中,對手機(jī)要求較低,很次隨著手機(jī)的發(fā)展獲得了越來越大發(fā)揮的空間。

  Symbian UIQ是在Symbian之上的一層“外套”,它對Symbian的界面進(jìn)行了漂亮的“包裝”,同時(shí)增加了一些常用的應(yīng)用程序,目前索愛的P8xx/9xx手機(jī)就使用的是Symbian UIQ系統(tǒng),BenQ P30同樣采用Symbian UIQ系統(tǒng)。具體來說,UIQ的這種“外套”并沒有改變更多的系統(tǒng)內(nèi)核方面的操作方式和功能,只深思為了方便重新定義了自己的圖形類代替Symbian中相同功能的類,這有點(diǎn)類似于Windows操作系統(tǒng)下的Theme(主題)一樣,Theme只是簡單的改變了顯示方式而已。

  Symbian的典型結(jié)構(gòu):

  一般來說在一個(gè)Symbian系統(tǒng)的硬件構(gòu)成主要是如下幾個(gè)部分:處理器、ROM、RAM、I/O設(shè)備和電源。

  • 處理器一般是一顆32位的ARM處理器(這里一般來說是TI的OMAP平臺處理器),這個(gè)處理器是整個(gè)系統(tǒng)運(yùn)行的源動力,也是構(gòu)成一個(gè)Symbian系統(tǒng)的最重要部分之 。

  • ROM則是用來存放操作系統(tǒng)和Symbian內(nèi)建的中間件和應(yīng)用程序的地方。

  • RAM則有多方面的作用,一是 存放當(dāng)前活動的程序和系統(tǒng)核心需求數(shù)據(jù)的存放地;另外一種則是當(dāng)成存放用戶自定義輸入數(shù)據(jù)的地方,由于RAM的容量一般都比較小,因此如果空閑容量比較低的話,容易出現(xiàn)內(nèi)存越界錯(cuò)誤或磁盤 已滿錯(cuò)誤。

  • IO設(shè)備,包括一般的控制設(shè)備,諸如觸摸屏,鍵盤,擴(kuò)展Flash卡、藍(lán)牙接口等。

  • 電源部分則包括電池于外接電源。

P30為例,系統(tǒng)被劃分成如上幾個(gè)盤符:C:、D:、E:和Z:

  其實(shí)對于普通用戶來說,真正關(guān)系到性能的部分可能還是RAM和ROM。Symbian使用內(nèi)存管理單元(Memory Management Unit MMU)管理RAM,一個(gè)RAM被MMU分成4K的頁模式、一個(gè)物理頁可以用戶用戶用戶進(jìn)程的虛擬地址空間也可以是內(nèi)核服務(wù)的虛擬地址空間,也就是說在Symbian系統(tǒng)中RAM既充當(dāng)了“內(nèi)存”的角色又充當(dāng)了“硬盤”的角色。而且Symbian不支持虛擬內(nèi)存技術(shù),只是使用了交換技術(shù),因此對于Symbian來說影響性能的最關(guān)鍵因素就是RAM的容量。

  系統(tǒng)采用虛擬文件系統(tǒng)(Virtual File System VFS)將不同的硬件設(shè)備抽象成普通的文件格式并加以管理。其自動將RAM設(shè)置為C:盤/E:盤、ROM設(shè)置為Z:盤、擴(kuò)展卡設(shè)置為D:盤。Symbian不支持虛擬內(nèi)存技術(shù),但采用了交換技術(shù),MMU將物理的RAM分成4k個(gè)頁,采用分頁存儲管理技術(shù)進(jìn)行管理。需要注意的是,P30中E:和Z:都被設(shè)置成只讀模式,因此只能從中調(diào)用文件而并不能改寫任何文件。

  Symbian的運(yùn)行機(jī)制也需要敘說一下:對于一個(gè)普通的代碼運(yùn)行(諸如調(diào)用dll文件,資源文件等)都需要先檢測ROM中是否有,如果有就直接執(zhí)行,如果沒有的話,那么就需要去RAM中讀取。這種工作模式同計(jì)算機(jī)的模式截然相反,計(jì)算機(jī)都需要把數(shù)據(jù)讀取到RAM中才可以執(zhí)行,ROM上無法直接執(zhí)行。也就是說提高ROM的效率和容量同樣可以提高Symbian系統(tǒng)的效率,并且可以節(jié)約寶貴的用戶可操作RAM空間。

  在Symbian UIQ 2.1操作系統(tǒng)中,系統(tǒng)的C:、E:、Z盤的文件結(jié)構(gòu)大同小異,雖然Symbian UIQ操作系統(tǒng)的文件結(jié)構(gòu)還是非常簡單的,有點(diǎn)類似于目前的Windows文件結(jié)構(gòu),不過對于很多新手來說這樣的結(jié)構(gòu)還是太過復(fù)雜和難懂了,下面就簡單來看看Symbian的大體文件結(jié)構(gòu),希望可以對用戶提供一定的幫助。

  P30的C:\由兩個(gè)主目錄構(gòu)成:documents和system構(gòu)成(圖中的epage_dir、Recycle目錄并不是P30默認(rèn)就有的,而是筆者P30安裝特定軟件后生成的目錄)。documents文件夾中主要存放的是用戶安裝程序的數(shù)據(jù)庫文件、安裝Log文件、用戶配置文件(*.ini)等數(shù)據(jù),用戶可以根據(jù)需要去替換或者修改對應(yīng)的文件來達(dá)到修改軟件或者設(shè)置軟件的目的。

上一頁 |1 2 | 下一頁

 

手機(jī)資訊


手機(jī)資訊
索尼愛立信LT15i領(lǐng)銜 超值A(chǔ)ndroid手機(jī)推薦
輕巧纖薄方便易攜帶 6款輕薄手機(jī)產(chǎn)品推薦
逐個(gè)功能擊破 8大iPhone 4S對抗強(qiáng)機(jī)薦
hold住不買iPhone4S 國慶后暴跌機(jī)搜羅
降至1千5百元左右的智能強(qiáng)機(jī) 熱門推薦
娛樂社交利器 八大鍵盤觸控安卓手機(jī)推薦
最低僅售300元 超高性價(jià)比行貨手機(jī)推薦
十一暢銷手機(jī)大盤點(diǎn) iPhone4價(jià)格下調(diào)
價(jià)低功能也樣樣齊 1500元左右智能手機(jī)
蘋果iPhone 4S發(fā)布 近期降價(jià)手機(jī)盤點(diǎn)



手機(jī)資訊
P30內(nèi)部文件夾探討
介紹一下P30用的TI OMAP 1510處理器
臺灣BenQ P30刷簡體及上網(wǎng)設(shè)置
P30軟件安裝指南
使用P30的感受
從P30看明基手機(jī)品牌
臺灣BenQ P30使用情況報(bào)告
一落千丈 明基P30突破四千元大關(guān)
激降1K!明基PDA手機(jī)P30低價(jià)迎圣誕
最薄智能手機(jī) 明基大屏手寫P30驚爆1488
手機(jī)論壇


  諾基亞手機(jī) 蘋果手機(jī) HTC手機(jī) 三星手機(jī) 摩托羅拉手機(jī) 索愛手機(jī)