資源描述:
《嵌入式linux文件系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、武漢理工大學(xué)碩士學(xué)位論文摘要文件系統(tǒng)是操作系統(tǒng)最基本的資源,它是~個計算機系統(tǒng)內(nèi)文件和目錄的集合。隨著嵌入式系統(tǒng)硬件設(shè)備的廣泛運用、其價格的不斷降低以及嵌入式系統(tǒng)應(yīng)用范圍的不斷擴大,嵌入式操作系統(tǒng)的重要性顯得更加突出,嵌入式文件系統(tǒng)的開發(fā)也引起了更廣泛的關(guān)注。由于系統(tǒng)的結(jié)構(gòu)和應(yīng)用要求的不同,嵌入式的文件系統(tǒng)在很多方面都與桌面文件系統(tǒng)有較大的區(qū)別,主要體現(xiàn)在實時響應(yīng)、可移植性、可裁剪性和可配置性等方面。本文就是在一個標(biāo)準(zhǔn)Linux文件系統(tǒng)的體系結(jié)構(gòu)的基礎(chǔ)上,進(jìn)行相應(yīng)的裁剪和配置,并移植到一個手持式電
2、腦產(chǎn)品的硬件平臺中,從而實現(xiàn)了一個專用的嵌入式Linux的文件系統(tǒng)。本文首先對嵌入式系統(tǒng)、Linux系統(tǒng)進(jìn)行了簡單介紹,然后引出了二者結(jié)合的產(chǎn)物~一嵌入式Linux系統(tǒng),并分析了其特點、優(yōu)勢和目前國內(nèi)外的研究情況:而后介紹了Linux文件系統(tǒng)的布局和層次結(jié)構(gòu),對Linux系統(tǒng)中主要和重要的文件進(jìn)行了說明,為后來的裁剪工作打下了基礎(chǔ):然后詳細(xì)描述了本文作者所參與設(shè)計的一個可信移動終端產(chǎn)品上的嵌入式Linux文件系統(tǒng)的整個構(gòu)造過程,仔細(xì)分析了在設(shè)計過程中如何選擇和配置所需的系統(tǒng)文件,以及如何設(shè)置文件系
3、統(tǒng)的用戶和組的權(quán)限來使系統(tǒng)達(dá)到一定的安全性能;最后,本文概述了如何搭建嵌入式開發(fā)平臺,以幫助其他開發(fā)人員能夠在已構(gòu)造好的基本文件系統(tǒng)之上進(jìn)行進(jìn)一步的開發(fā)。本文所構(gòu)造的嵌入式Linux文件系統(tǒng)秉承了標(biāo)準(zhǔn)Linux文件系統(tǒng)的樹型目錄結(jié)構(gòu),但根據(jù)實際的硬件限制和產(chǎn)品要求,進(jìn)行了很大程度的精簡,只保留了系統(tǒng)啟動運行所需的最基本的一些文件,并對所選取的每一個文件的內(nèi)容也盡量簡化,以保證嵌入式系統(tǒng)精小的要求。另外優(yōu)化了文件系統(tǒng)的物理布局,將常修改的文件定位在SDRAM中,不常修改的文件定位在Flash中;同時
4、簡化了系統(tǒng)文件的配置和文件屬性、訪問模式的設(shè)置,以便達(dá)到系統(tǒng)安全管理的特性。本文所構(gòu)造的嵌入式Linux文件系統(tǒng)已經(jīng)在上海維豪信息技術(shù)有限公司的電子政務(wù)項目的一個可信移動終端設(shè)備一一安全個人計算中心sPCC中的安全模組里的Linux操作系統(tǒng)中得到了應(yīng)用,并取得了比較好的效果。關(guān)鍵詞:嵌入式系統(tǒng);Linux;文件系統(tǒng);嵌入式Linux文件系統(tǒng)武漢理工大學(xué)碩十學(xué)位論文AbstractFilesystemisoneofthemostprimarysourcesinoperatingsystem,whic
5、hisacollectionoffilesanddirectoriesinacomputersystem.Withtheincreasingofavailabilityandloweringofpriceofembeddedsystemhardware,andtheexpandingofapplicationfieldsofembeddedsystem,theembeddedoperatingsystemsplayamoreimportantroleandthedevelopmentofembed
6、dedfilesystemattractmoreattention.Duetothedifferenceofsystemarchitectureandapplicationrequirement,thereiSabigdifferencebetweenfilesysteminembeddeddevicesandthatindesktopcomputers,suchas:real—timeresponse,transplantation,reducingandconfiguration,etc.Th
7、earticledescribesaspecifiedfilesysteminembeddedLinux,whichisbasedonastandardLinuxfilesystemstructure,andwastransplantedtothehardwareplatformofahandedcomputingproductafterproperreducingandconfiguration.Firstly,thearticlegaveabriefintroductiontoembedded
8、system,Linuxoperatingsystem.a(chǎn)ndtheircombination?embeddedLinuxoperatingsystem.a(chǎn)nddescribeditscharacters,advantagesandtheadvanceintheworld;Secondly,thepaperdescribedthecompositionandstructureofLinuxfilesystem。andgavedetaileddescriptionaboutthepr