基于龍芯2F平臺(tái)的XtratuM的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-02-15 15:14
本文關(guān)鍵詞: 實(shí)時(shí)系統(tǒng) XtratuM 龍芯2F 域切換 虛擬化 出處:《蘭州大學(xué)》2013年碩士論文 論文類型:學(xué)位論文
【摘要】:目前虛擬化的應(yīng)用越來(lái)越廣泛,已經(jīng)到了炙手可熱的程度。各種各樣的虛擬機(jī)紛紛涌現(xiàn)出來(lái),如KVM、XEN、Vmware等,它們的應(yīng)用已經(jīng)深入到各個(gè)方面。同時(shí),國(guó)產(chǎn)龍芯CPU歷經(jīng)十余年的發(fā)展,已經(jīng)趨于成熟,在市場(chǎng)上的應(yīng)用也日益豐盛起來(lái)。但是龍芯處理器在實(shí)時(shí)虛擬化方面的研究還比較薄弱,本文將圍繞龍芯處理器進(jìn)行該方面的研究。 本文以龍芯2F處理器為目標(biāo)平臺(tái)。首先分析了龍芯2F平臺(tái)的時(shí)鐘、中斷以及內(nèi)存管理單元的特點(diǎn),并研究了XtratuM虛擬機(jī)的基本原理。然后以Linux3.0.4內(nèi)核為基礎(chǔ)實(shí)現(xiàn)龍芯2F平臺(tái)上的XtratuM的移植,具體包括時(shí)鐘和定時(shí)器的接管、中斷的接管、域的加載和切換、虛擬時(shí)鐘和定時(shí)器的實(shí)現(xiàn)以及XtratuM系統(tǒng)調(diào)用的實(shí)現(xiàn)等。最后,對(duì)基于龍芯2F平臺(tái)的XtratuM進(jìn)行了性能的測(cè)試和評(píng)估,基本符合預(yù)期,本工作可以進(jìn)一步豐富龍芯處理器特別是龍芯2F處理器在嵌入式實(shí)時(shí)虛擬化領(lǐng)域的應(yīng)用。
[Abstract]:At present, the application of virtualization is becoming more and more extensive and has reached a hot degree. A variety of virtual machines have emerged, such as KVM Xen Vmware and so on, which have been applied to various aspects. At the same time, the development of domestic CPU has gone through more than a decade. But the research on real time virtualization of the Godson processor is still weak. This paper will focus on the research of the Godson processor. Firstly, the clock, interrupt and the characteristics of memory management unit of Longson 2F platform are analyzed. The basic principle of XtratuM virtual machine is studied, and then the transplanting of XtratuM on Lonson 2F platform based on Linux3.0.4 kernel is realized, including the receiver of clock and timer, the take-over of interrupt, the loading and switching of domain. The realization of virtual clock and timer and the implementation of XtratuM system call etc. Finally, the performance of XtratuM based on Ronson 2F platform is tested and evaluated. This work can further enrich the application of Godson processor, especially Ronson 2F processor, in the field of embedded real-time virtualization.
【學(xué)位授予單位】:蘭州大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP302
【參考文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前1條
1 吳章金;Linux實(shí)時(shí)搶占補(bǔ)丁的研究與實(shí)踐[D];蘭州大學(xué);2010年
,本文編號(hào):1513561
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1513561.html
最近更新
教材專著