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

當(dāng)前位置:主頁 > 管理論文 > 組織管理論文 >

三維引擎中內(nèi)存對象管理器的設(shè)計與實(shí)現(xiàn)

發(fā)布時間:2020-05-27 14:33
【摘要】:近年來,伴隨著中國的產(chǎn)業(yè)升級,三維引擎的仿真功能在工業(yè)界的重要性愈加提升。在包括三維引擎在內(nèi)的各種大型程序中,生命周期與資源管理一直是業(yè)界的一個難題。針對三維引擎程序中對象析構(gòu)的問題,本文面向三維引擎中對象的資源釋放,本文通過分析現(xiàn)有各種GC算法,配合項目組三維引擎的開發(fā)環(huán)境,提出并實(shí)現(xiàn)了一套框架,輔助程序員針對具有復(fù)雜引用關(guān)系的對象,完成對象持有資源的回收。工程由標(biāo)準(zhǔn)C++17實(shí)現(xiàn),以頭文件庫的形式提供非侵入式的接口,輔助三維引擎程序中具有復(fù)雜聲明周期的對象釋放內(nèi)存并執(zhí)行析構(gòu)動作,比如腳本解釋器中的對象回收器,以及業(yè)務(wù)邏輯中存在復(fù)雜引用關(guān)系的對象。整個工程由包括內(nèi)存分配器、托管指針賦值器、回收器、指針包裝器在內(nèi)的各個模塊組成。課題為具有不同需求的開發(fā)者提供了兩套接口:基于指針的上層接口和基于內(nèi)存分配器包裝器的底層接口。在三維引擎的開發(fā)和使用中,使用本工程提供的接口構(gòu)造托管,配合對象本身的析構(gòu)函數(shù),開發(fā)者可以不修改現(xiàn)有類的前提下,完成循環(huán)引用對象的回收,以及析構(gòu)動作的執(zhí)行。程序運(yùn)行結(jié)果表明,在引入了一定程度開銷的環(huán)境下,本工程能夠有效實(shí)現(xiàn)針對循環(huán)引用對象的釋放動作。
【學(xué)位授予單位】:中國科學(xué)院大學(xué)(中國科學(xué)院沈陽計算技術(shù)研究所)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP273

【相似文獻(xiàn)】

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

1 肖欽定;余小喜;;基于C++自定義內(nèi)存分配器的實(shí)現(xiàn)[J];電腦編程技巧與維護(hù);2017年11期

2 張會;;C++語言內(nèi)存分配研究[J];計算機(jī)時代;2014年05期

3 唐有斌;;C語言內(nèi)存分配模型的研究[J];信息與電腦(理論版);2014年06期

4 張東輝;;用交叉內(nèi)存法實(shí)現(xiàn)高速檢測控制系統(tǒng)[J];自動化儀表;1989年09期

5 王明路;王希敏;王哲;;嵌入式系統(tǒng)中池式內(nèi)存分配方法的分析[J];計算機(jī)與數(shù)字工程;2008年02期

6 張穎淳;;GNU C庫高級內(nèi)存分配[J];程序員;2003年05期

7 程小輝;何軍權(quán);梁啟亮;黃佳歡;顧俊杰;;基于預(yù)測原理的嵌入式內(nèi)存分配算法設(shè)計[J];計算機(jī)工程與設(shè)計;2014年09期

8 錢曉明;小塊內(nèi)存分配器設(shè)計與實(shí)現(xiàn)[J];電腦編程技巧與維護(hù);2005年02期

9 盧春鵬;一種嵌入式系統(tǒng)的內(nèi)存分配方案[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2002年12期

10 彭天昊;;JAVA語言內(nèi)存分配的探討[J];凱里學(xué)院學(xué)報;2009年06期

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

1 丁銳;張亞君;陳維;;基于多級緩存的內(nèi)存管理方案[A];浙江省電子學(xué)會2011學(xué)術(shù)年會論文集[C];2011年

2 陳平;曾興斌;何加銘;賈德祥;;移動終端動態(tài)加載機(jī)制研究[A];浙江省電子學(xué)會2010學(xué)術(shù)年會論文集[C];2010年

3 姚玉坤;喬彬;;嵌入式操作系統(tǒng)內(nèi)存管理機(jī)制研究與改進(jìn)[A];2009中國儀器儀表與測控技術(shù)大會論文集[C];2009年

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

1 河北 杜瑩;喜新厭舊[N];電腦報;2004年

2 江蘇 季振宇;死機(jī)的成因及對策[N];電腦報;2001年

3 啟然;Unix新動向[N];網(wǎng)絡(luò)世界;2002年

4 上海 高博;奔向64位[N];電腦報;2004年

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

1 欒添;三維引擎中內(nèi)存對象管理器的設(shè)計與實(shí)現(xiàn)[D];中國科學(xué)院大學(xué)(中國科學(xué)院沈陽計算技術(shù)研究所);2018年

2 周堅石;基于非易失性存儲器(NVM)的內(nèi)存分配器的設(shè)計與實(shí)現(xiàn)[D];南京大學(xué);2018年

3 韓樂;Oracle數(shù)據(jù)庫內(nèi)存故障自動診斷系統(tǒng)的研究與開發(fā)[D];大連理工大學(xué);2017年

4 韓志剛;一個內(nèi)存分配器的設(shè)計和實(shí)現(xiàn)[D];東北大學(xué);2008年

5 安石;手機(jī)平臺web服務(wù)器的內(nèi)存分配研究及實(shí)現(xiàn)[D];蘭州大學(xué);2008年

6 蘇煒淞;典型內(nèi)存計算系統(tǒng)的內(nèi)存開銷評測研究[D];東南大學(xué);2016年

7 王寶升;虛擬機(jī)之間內(nèi)存資源均衡策略研究[D];河北工業(yè)大學(xué);2014年

8 何志軍;改進(jìn)十字鏈表的存儲方法在短路電流計算中的應(yīng)用[D];湖南大學(xué);2016年

9 羅海林;基于課堂現(xiàn)場教學(xué)和教學(xué)過程記錄軟件設(shè)計的研究[D];上海師范大學(xué);2007年

10 柴繼國;嵌入式系統(tǒng)內(nèi)存管理的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2006年

,

本文編號:2683675

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

本文鏈接:http://sikaile.net/guanlilunwen/yunyingzuzhiguanlilunwen/2683675.html


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

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