中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

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

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

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

【相似文獻(xiàn)】

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

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

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

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

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

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

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

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

8 錢曉明;小塊內(nèi)存分配器設(shè)計(jì)與實(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é)報(bào);2009年06期

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

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

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

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

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

1 河北 杜瑩;喜新厭舊[N];電腦報(bào);2004年

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

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

4 上海 高博;奔向64位[N];電腦報(bào);2004年

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

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

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

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

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

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

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

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

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

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

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

,

本文編號(hào):2683675

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

本文鏈接:http://www.lk138.cn/guanlilunwen/yunyingzuzhiguanlilunwen/2683675.html


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

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