天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

JFFS2文件系統(tǒng)在天熠操作系統(tǒng)中的實現(xiàn)

發(fā)布時間:2019-11-27 23:11
【摘要】:介紹一種在天熠實時嵌入式操作系統(tǒng)上實現(xiàn)JFFS2日志文件系統(tǒng)的方案;赯ynq7045處理器平臺,以開源JFFS2為原型,對外部接口重新進(jìn)行設(shè)計,通過了軟件和硬件方法的驗證。介紹JFFS2的實現(xiàn)原理,描述JFFS2代碼在天熠操作系統(tǒng)上的移植方法、NandFlash驅(qū)動程序的設(shè)計方法以及用軟件模擬設(shè)備和實際的NandFlash存儲芯片對JFFS2的功能進(jìn)行驗證的情況。實際驗證結(jié)果表明,該方案切實可行,是對天熠操作系統(tǒng)文件管理功能的增強(qiáng)。
【圖文】:

邏輯層次,中文,操作系統(tǒng),操作函數(shù)


,任務(wù)調(diào)度由系統(tǒng)內(nèi)核統(tǒng)一管控,被執(zhí)行任務(wù)的選擇通過時間片可以得到嚴(yán)格保證。因此,軟件移植時,用戶在保護(hù)好上下文資源的情況下,不必考慮任務(wù)的調(diào)度時機(jī)。上述幾個方面列舉了Linux中的JFFS2向天熠操作系統(tǒng)移植過程中具有代表性的一些問題。讀者從中可以理解代碼編譯這個階段所用到的技術(shù)和方法。2.3JFFS2的接口改造JFFS2的代碼在天熠開發(fā)環(huán)境中編譯通過后,還不能運(yùn)行,需要嵌入到天熠操作系統(tǒng)內(nèi)核中與VFS兼容層和設(shè)備驅(qū)動相銜接才能發(fā)揮作用,其所處的邏輯層次關(guān)系如圖2所示。圖2操作系統(tǒng)中文件系統(tǒng)的邏輯層次關(guān)系因此,還需要根據(jù)天熠的運(yùn)行機(jī)制對上層VFS兼容接口和底層的驅(qū)動接口進(jìn)行改造或者重新設(shè)計。具體方案說明如下。2.3.1VFS兼容接口天熠操作系統(tǒng)虛擬文件系統(tǒng)抽象層VFS為每個具體的文件系統(tǒng)定義了3類操作函數(shù)的指針,分別放在3個函數(shù)表中,分別是文件系統(tǒng)操作函數(shù)表、文件操作函數(shù)表和目錄操作函數(shù)表。這3個函數(shù)表給出了對實際文件系統(tǒng)進(jìn)行各種操作函數(shù)的指針。其中,文件系統(tǒng)操作函數(shù)表包括對文件系統(tǒng)進(jìn)行各種底層操作的函數(shù)指針,,主要包括系統(tǒng)的掛載、卸載,節(jié)點的創(chuàng)建、刪除以及節(jié)點時間或者狀態(tài)屬性的設(shè)置等;文件操作函數(shù)表給出了實際文件系統(tǒng)中對文件進(jìn)行各種操作的函數(shù)指針,如常見的打開、關(guān)閉、讀數(shù)據(jù)、寫數(shù)據(jù)等;目錄操作函數(shù)表給出了實際文件系統(tǒng)中對目錄進(jìn)行各種操作的函數(shù)指針,如常見目錄讀寫訪問、權(quán)限、屬性的修改等。如表1所示,VFS向上給用戶層提供了接口函數(shù)read(),write(),mkdir()等,向底層提供了對應(yīng)的函數(shù)指針(*readp)()、(*

數(shù)據(jù)分布,模擬設(shè)備,數(shù)據(jù)分布


計算機(jī)工程與設(shè)計2017年圖3模擬設(shè)備上的數(shù)據(jù)分布4NandFlash驅(qū)動設(shè)計Micron公司的NandFlash存儲芯片MT29F8G08-ABA-CA具有高速、廉價而且抗震性強(qiáng)的特點[13]。該芯片一共有4096塊,每塊包含64頁,每頁大小為4KB,芯片總?cè)萘繛椋矗埃梗?#215;64×4KB=1GB。讀數(shù)據(jù)時,可按照字節(jié)尋址,寫數(shù)據(jù)以頁為單位,擦除是按塊為單位。芯片與處理器之間通過SLC接口實現(xiàn)連接。NandFlash驅(qū)動為上層應(yīng)用提供可以直接調(diào)用的功能接口。這些接口的基本功能包括:驅(qū)動初始化、數(shù)據(jù)讀、數(shù)據(jù)寫、塊擦除和芯片擦除等,其具體實現(xiàn)的函數(shù)原型如下:(1)externINT32Drv_NandFlash_Init(EnumDevnDev);(2)externINT32Drv_NandFlash_Read(EnumDevnDev,UINT32nOffset,UINT32*read_buf,UINT32nlen);(3)externINT32Drv_NandFlash_Write(EnumDevnDev,UINT32nOffset,UINT32*write_buf,UINT32nlen);(4)externINT32Drv_NandFlash_EraseSector(EnumDevnDev,UINT32sector_no);(5)externINT32Drv_NandFlash_EraseAll(Enum-DevnDev);其中,驅(qū)動初始化(1)完成

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 刺猬;文件系統(tǒng)格式的輕松轉(zhuǎn)換[J];電腦愛好者;2001年09期

2 劉可嘉;梁阿磊;;實現(xiàn)實時FAT文件系統(tǒng)的一種簡單方法[J];計算機(jī)工程與應(yīng)用;2008年16期

3 盧萍;陳進(jìn)才;;一種基于對象存儲的文件系統(tǒng)的設(shè)計[J];計算機(jī)科學(xué);2008年10期

4 李濤;梁洪亮;;具有事件恢復(fù)功能的文件系統(tǒng)的研究與實現(xiàn)[J];計算機(jī)科學(xué);2009年03期

5 馮新國,徐秋元;基于文件系統(tǒng)的封鎖機(jī)制[J];計算機(jī)工程與應(yīng)用;1995年05期

6 高天真,卞立平;三種文件系統(tǒng)之剖析[J];市場與電腦;1998年12期

7 刺猬;文件系統(tǒng)全面介紹[J];電腦愛好者;2001年09期

8 ;文件、文件系統(tǒng)、文件庫[J];電子科技文摘;2001年09期

9 劉一鳴;文件系統(tǒng)淺談[J];晉中師范高等專科學(xué)校學(xué)報;2002年02期

10 蔡永華,石金芝;文件系統(tǒng)面面觀[J];承德民族師專學(xué)報;2003年02期

相關(guān)會議論文 前10條

1 謝菲;錢曙霞;;并行文件系統(tǒng)技術(shù)在新華社奧運(yùn)報道系統(tǒng)中的實現(xiàn)及應(yīng)用[A];中國新聞技術(shù)工作者聯(lián)合會2008年學(xué)術(shù)年會論文集(上)[C];2008年

2 馮新國;陶志成;;基于文件系統(tǒng)的封鎖機(jī)制[A];第十一屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集[C];1993年

3 仇建偉;鄭紅;;適用于視頻文件系統(tǒng)的有效調(diào)度方法[A];中國圖象圖形科學(xué)技術(shù)新進(jìn)展——第九屆全國圖象圖形科技大會論文集[C];1998年

4 高杰;陸應(yīng)華;陳世文;;基于文件過濾驅(qū)動的信息保護(hù)研究[A];教育部中南地區(qū)高等學(xué)校電子電氣基礎(chǔ)課教學(xué)研究會第二十屆學(xué)術(shù)年會會議論文集(下冊)[C];2010年

5 盧雪山;戴華東;顏躍進(jìn);;Ext文件系統(tǒng)檢測和修復(fù)工具的研究與改進(jìn)[A];2010年第16屆全國信息存儲技術(shù)大會(IST2010)論文集[C];2010年

6 鄭思;楊尹;;Checksum技術(shù)在文件系統(tǒng)中應(yīng)用的研究[A];全國第20屆計算機(jī)技術(shù)與應(yīng)用學(xué)術(shù)會議(CACIS·2009)暨全國第1屆安全關(guān)鍵技術(shù)與應(yīng)用學(xué)術(shù)會議論文集(下冊)[C];2009年

7 汪黎;章文嵩;楊學(xué)軍;;Cfslight:一個新型的輕量級對象存儲集群文件系統(tǒng)[A];2006年全國開放式分布與并行計算學(xué)術(shù)會議論文集(一)[C];2006年

8 魏環(huán)宇;陽國貴;;一個基于數(shù)據(jù)庫的文件系統(tǒng)(XFS)的設(shè)計與實現(xiàn)[A];2008通信理論與技術(shù)新進(jìn)展——第十三屆全國青年通信學(xué)術(shù)會議論文集(上)[C];2008年

9 沈志榮;薛矛;薛巍;舒繼武;;Corslet安全文件系統(tǒng)的分析和優(yōu)化[A];2010年第16屆全國信息存儲技術(shù)大會(IST2010)論文集[C];2010年

10 王維;朱東;彭開原;;從文件系統(tǒng)向數(shù)據(jù)庫系統(tǒng)的應(yīng)用軟件自動轉(zhuǎn)換方法和實踐[A];第十屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集[C];1992年

相關(guān)重要報紙文章 前10條

1 黑龍江 馬憲廷;玩轉(zhuǎn)文件系統(tǒng)格式轉(zhuǎn)換[N];電腦報;2003年

2 樂天邋編譯;近距離觀看Snow Leopard Server[N];計算機(jī)世界;2008年

3 XiaoTao;文件系統(tǒng)自由轉(zhuǎn)換高級應(yīng)用[N];電腦報;2001年

4 陜西 劉飛;解讀文件系統(tǒng)[N];電腦報;2002年

5 湖北 周迪;Linux文件系統(tǒng)管理問答(上)[N];中國計算機(jī)報;2001年

6 鄧侃;論Windows文件系統(tǒng)新戰(zhàn)略[N];中國計算機(jī)報;2002年

7 樂天邋編譯;Linux能夠補(bǔ)上技術(shù)缺口嗎?[N];計算機(jī)世界;2007年

8 ;Linux基金會提出Linux新規(guī)劃[N];網(wǎng)絡(luò)世界;2009年

9 Gregory Machler;用戶眼里的云供應(yīng)商安全職責(zé)[N];網(wǎng)絡(luò)世界;2011年

10 佟樂;開源存儲勢不可擋[N];網(wǎng)絡(luò)世界;2007年

相關(guān)博士學(xué)位論文 前7條

1 談華芳;基于共享對象存儲設(shè)備的并行文件系統(tǒng)研究[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2005年

2 夏鵬;文件系統(tǒng)語義分析技術(shù)研究[D];華中科技大學(xué);2011年

3 熊勁;大規(guī)模機(jī)群文件系統(tǒng)的關(guān)鍵技術(shù)研究[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2006年

4 劉立坤;海量文件系統(tǒng)元數(shù)據(jù)查詢方法與技術(shù)[D];清華大學(xué);2011年

5 涂旭東;基于對象的并行文件系統(tǒng)接口語義擴(kuò)展研究[D];華中科技大學(xué);2011年

6 孫凝暉;可擴(kuò)展I/O的研究和參考實現(xiàn)[D];中國科學(xué)院研究生院(計算技術(shù)研究所);1999年

7 徐虎;基于SAN的安全單映像Cluster文件系統(tǒng)關(guān)鍵技術(shù)的研究[D];國防科學(xué)技術(shù)大學(xué);2003年

相關(guān)碩士學(xué)位論文 前10條

1 羅思斌;嵌入式Linux支持exFAT文件系統(tǒng)研究及移植[D];電子科技大學(xué);2014年

2 陶濤;隱私信息保護(hù)系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2014年

3 畢宇;注冊表文件系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2014年

4 王維;基于Linux的手持式UHF RFID讀寫器設(shè)計[D];濟(jì)南大學(xué);2015年

5 唐洪英;VTOS文件系統(tǒng)形式化設(shè)計、實現(xiàn)及驗證[D];南京大學(xué);2013年

6 李肇中;基于外內(nèi)核操作系統(tǒng)的文件系統(tǒng)研究[D];蘭州大學(xué);2016年

7 張曉宇;面向大規(guī)模數(shù)據(jù)處理的PVFS文件系統(tǒng)改進(jìn)與應(yīng)用研究[D];南京大學(xué);2016年

8 李奇陽;FAT文件系統(tǒng)元數(shù)據(jù)合理性檢測的研究[D];北京理工大學(xué);2016年

9 平偉;目錄文件系統(tǒng)的日志與事務(wù)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2016年

10 趙利偉;基于持久化內(nèi)存文件系統(tǒng)的連接算法分析與并行化研究[D];重慶大學(xué);2016年



本文編號:2566797

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2566797.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶3bef8***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
国产偷拍精品在线视频| 日本高清一区免费不卡| 日韩美成人免费在线视频| 国产激情一区二区三区不卡| av免费视屏在线观看| 日韩欧美一区二区亚洲| 激情少妇一区二区三区| 亚洲中文字幕人妻系列| 国产精品一区二区三区日韩av| 欧美日韩国产的另类视频| 尤物久久91欧美人禽亚洲| 最新69国产精品视频| 色哟哟在线免费一区二区三区| 亚洲国产成人久久一区二区三区| 91亚洲精品国产一区| 一区二区福利在线视频| 东北老熟妇全程露脸被内射| 九九热在线视频观看最新| 女人精品内射国产99| 亚洲国产精品一区二区毛片| 亚洲av日韩一区二区三区四区 | 久久三级国外久久久三级| 日本视频在线观看不卡| 亚洲免费黄色高清在线观看| 99久久免费中文字幕| 国产日韩中文视频一区| 日本人妻中出在线观看| 最新日韩精品一推荐日韩精品 | 日本av在线不卡一区| 午夜精品黄片在线播放| 中文字幕中文字幕在线十八区| 中文人妻精品一区二区三区四区| 99久久精品午夜一区二| 性欧美唯美尤物另类视频| 日韩欧美中文字幕人妻| 日本妇女高清一区二区三区| 亚洲国产黄色精品在线观看| 大胆裸体写真一区二区| 欧美日韩黑人免费观看| 亚洲欧美日本国产有色| 美女被啪的视频在线观看|