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

當(dāng)前位置:主頁 > 科技論文 > 計算機(jī)論文 >

基于L4的高效可復(fù)用設(shè)備驅(qū)動模型的研究

發(fā)布時間:2018-01-14 08:10

  本文關(guān)鍵詞:基于L4的高效可復(fù)用設(shè)備驅(qū)動模型的研究 出處:《電子科技大學(xué)》2012年碩士論文 論文類型:學(xué)位論文


  更多相關(guān)文章: 設(shè)備驅(qū)動模型 微內(nèi)核 USB驅(qū)動框架


【摘要】:設(shè)備驅(qū)動程序在各個系統(tǒng)領(lǐng)域中均有廣泛的運(yùn)用背景,但由于操作系統(tǒng)的各自不同的設(shè)計目標(biāo)以及相對獨(dú)立的運(yùn)行環(huán)境,導(dǎo)致了目前設(shè)備驅(qū)動程序不統(tǒng)一、關(guān)系復(fù)雜,架構(gòu)混亂,可移植性差。而設(shè)備驅(qū)動模型概念的提出,主要目的在于管理和維護(hù)操作系統(tǒng)的各種復(fù)雜的硬件設(shè)備所對應(yīng)的驅(qū)動程序以及數(shù)據(jù)結(jié)構(gòu)。這個統(tǒng)一的過程是一個循序漸進(jìn)的過程,目前還沒有一種方案讓同一個設(shè)備驅(qū)動模型通用于主流操作系統(tǒng)之間,也沒有一種數(shù)據(jù)結(jié)構(gòu)能代表所有通用的硬件設(shè)備,本文提出的設(shè)計需求與實(shí)現(xiàn)方案是向這個統(tǒng)一目標(biāo)而努力。為了最大化的利用有效資源,節(jié)省人力資源成本,本文結(jié)合微內(nèi)核系統(tǒng)的特性,在L4/Fiasco微內(nèi)核操作系統(tǒng)的基礎(chǔ)上,對原有驅(qū)動模型的實(shí)施方案進(jìn)行了深入的研究和分析,并提出具有高效性和可復(fù)用性特點(diǎn)的設(shè)備驅(qū)動模型的設(shè)計方案。在該模型下,本文通過改進(jìn)微內(nèi)核任務(wù)之間的通信方式來提高驅(qū)動程序之間的通信效率;并通過復(fù)用Linux成熟可靠的源碼來縮短設(shè)備驅(qū)動程序的開發(fā)周期,從而增強(qiáng)了系統(tǒng)的可維護(hù)性。 本文首先對主流操作系統(tǒng)中驅(qū)動模型進(jìn)行研究與分析,然后介紹微內(nèi)核系統(tǒng)下現(xiàn)有的設(shè)備驅(qū)動模型,最后結(jié)合這些驅(qū)動模型提供的特點(diǎn)與共通性,提出了新型設(shè)備驅(qū)動模型的設(shè)計要素與設(shè)計方案,并基于該設(shè)備驅(qū)動模型完成了對USB驅(qū)動框架的設(shè)計和實(shí)現(xiàn),使得微內(nèi)核操作系統(tǒng)能夠支持USB存儲設(shè)備的基本功能。經(jīng)測試統(tǒng)計表明,,通過有效的利用設(shè)備驅(qū)動模型,USB驅(qū)動框架的性能得到一定提升了的同時極大地提高了服務(wù)端代碼對Linux的USB驅(qū)動代碼的復(fù)用率。這一測試結(jié)果表明設(shè)備驅(qū)動模型設(shè)計方案的改進(jìn)能有效提升驅(qū)動程序的性能和復(fù)用性。 本文通過深入研究和分析目前L4微內(nèi)核中針對驅(qū)動程序的性能設(shè)計上的缺陷,從新的角度考慮和分析問題,提出了具有針對性的設(shè)備驅(qū)動模型的改進(jìn)和優(yōu)化方案,并成功實(shí)現(xiàn)出具有一定創(chuàng)新性USB驅(qū)動框架。該USB驅(qū)動框架驗(yàn)證了本文提出的設(shè)備驅(qū)動模型具有良好的可擴(kuò)展性結(jié)構(gòu),能夠良好的復(fù)用Linux下的驅(qū)動代碼,并且縮短了驅(qū)動的開發(fā)周期和降低了后期對驅(qū)動部分維護(hù)的時間成本以及人力資源。本文的工作內(nèi)容對設(shè)備驅(qū)動模型的設(shè)計與實(shí)施具有一定的參考價值。
[Abstract]:In order to maximize the use of efficient resources and save the cost of human resources , this paper makes an in - depth research and analysis on the implementation of the original driving model , and proposes a design scheme of the equipment driving model with high efficiency and reusability . This paper first studies and analyzes the driving model in the mainstream operating system , then introduces the existing equipment driving model under the micro - kernel system . Finally , the design elements and the design scheme of the new equipment driving model are put forward based on the characteristics and commonness provided by these driving models . This paper studies and analyzes the defects in the performance design of the driver in L4 microkernel . From the new point of view and analysis , this paper puts forward an improved and optimized scheme with targeted equipment driving model . The USB drive framework has proved that the device driving model proposed in this paper has a good expansibility structure , can multiplex the driving code under Linux , and reduce the time cost and the human resources of the later driving part maintenance . The work content of this paper has certain reference value to the design and implementation of the equipment drive model .

【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP306

【參考文獻(xiàn)】

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

1 張易知;基于微內(nèi)核架構(gòu)的實(shí)時虛擬化技術(shù)的研究[D];上海交通大學(xué);2009年

2 何家俊;基于微內(nèi)核的調(diào)度技術(shù)研究[D];浙江大學(xué);2010年



本文編號:1422732

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

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1422732.html


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

版權(quán)申明:資料由用戶18274***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com