虛擬機平臺的設(shè)計與關(guān)鍵模塊的實現(xiàn)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP302
【圖文】:
2.3 應(yīng)用程序級上的內(nèi)存管理機制計算機對內(nèi)存的管理分為三個級別:第一個是機器級上的內(nèi)操作系統(tǒng)級上的內(nèi)存管理;第三個則是應(yīng)用程序級上的內(nèi)存管理本文 XVM 虛擬機是一款應(yīng)用級別的軟件系統(tǒng),故本文僅討論應(yīng)機制。在計算機中,操作系統(tǒng)要為應(yīng)用程序分配相應(yīng)的內(nèi)存,然的內(nèi)存劃分為若干個內(nèi)存段,這些內(nèi)存段供應(yīng)用程序來使用。我型分為如下幾種:第一種是數(shù)據(jù)堆(Heap);第二種是堆棧段(S第三種是正文段(Text Segment),也叫代碼段;第二種是數(shù)據(jù)段
我們把字節(jié)碼可執(zhí)行文件規(guī)定為降序格式。XVM 運行時系統(tǒng)在啟動時會向宿主操作系統(tǒng)申請一片內(nèi)存區(qū)域,然后用分配到的內(nèi)存構(gòu)造出一個人工地址空間來供單個 XVM 應(yīng)用程序使用。這個地址空間又分為三個內(nèi)存段:一個正文段(代碼段)、一個數(shù)據(jù)堆段和一個堆棧段。如圖 2.2XVM地址空間示意圖。
【參考文獻】
相關(guān)期刊論文 前2條
1 祝義,朱暉;基于虛擬機的虛擬實驗網(wǎng)絡(luò)[J];計算機與現(xiàn)代化;2004年04期
2 劉輝;陳家駿;;嵌入式JAVA虛擬機的加速改造[J];微計算機信息;2006年17期
相關(guān)博士學(xué)位論文 前1條
1 唐遇星;面向動態(tài)二進制翻譯的動態(tài)優(yōu)化和微處理器體系結(jié)構(gòu)支撐技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2005年
相關(guān)碩士學(xué)位論文 前9條
1 李巍;虛擬機機制研究[D];電子科技大學(xué);2004年
2 高攀;C語言安全編譯器研究[D];電子科技大學(xué);2005年
3 廖華峗;X86可視虛擬機的研究與實現(xiàn)[D];廣東工業(yè)大學(xué);2005年
4 陳亞亞;基于Linux的數(shù)控虛擬機的研究與開發(fā)[D];華中科技大學(xué);2005年
5 王云柱;基于SDP2005軟件開發(fā)平臺的虛擬機的研究[D];天津大學(xué);2005年
6 夏冰;緩沖區(qū)溢出防御虛擬機的研究與實現(xiàn)[D];廣西師范大學(xué);2006年
7 包云程;構(gòu)建基于動態(tài)二進制翻譯技術(shù)的進程虛擬機[D];上海交通大學(xué);2007年
8 朱成光;基于棧式虛擬機的開發(fā)運行平臺的設(shè)計與實現(xiàn)[D];西北工業(yè)大學(xué);2007年
9 林巧民;虛擬機相關(guān)技術(shù)研究及實踐[D];河海大學(xué);2004年
,本文編號:2712429
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2712429.html