日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]基于Java虛擬機的并發(fā)垃圾收集器的調(diào)度器無效

專利信息
申請?zhí)枺?/td> 201010595927.6 申請日: 2010-12-20
公開(公告)號: CN102023896A 公開(公告)日: 2011-04-20
發(fā)明(設計)人: 楊珉;張源;周尋;王迪;臧斌宇 申請(專利權(quán))人: 復旦大學
主分類號: G06F9/48 分類號: G06F9/48
代理公司: 上海正旦專利代理有限公司 31200 代理人: 陸飛;盛志范
地址: 200433 *** 國省代碼: 上海;31
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 java 虛擬機 并發(fā) 垃圾 收集 調(diào)度
【說明書】:

技術領域

發(fā)明屬于Java虛擬機垃圾回收技術領域,具體涉及一種基于Java虛擬機的并發(fā)垃圾回集器的調(diào)度器。

背景技術???

隨著Java等高級編程語言的興起,如何合理的利用內(nèi)存成為了為各高級語言提供環(huán)境支持時最關鍵的考慮因素之一。作為內(nèi)存利用的主要手段,垃圾收集技術在系統(tǒng)安全和資源管理方面扮演著越來越重要的角色。

隨著現(xiàn)代應用程序使用內(nèi)存量增大、對象數(shù)量增多,以及消減“停止世界”垃圾收集所造成的停頓嚴重影響了應用程序的響應時間,并發(fā)的垃圾收集(Concurrent?GC)出現(xiàn)了。該技術使垃圾收集器可以在應用程序線程執(zhí)行的情況下進行垃圾收集,即垃圾收集器和應用程序線程是并行執(zhí)行的。通過測試,并發(fā)垃圾收集技術較之“停止世界”垃圾收集有明顯的運行效率提升,所以這個概念開始為越來越多的人所接受。

然而對于并發(fā)垃圾收集器何時被觸發(fā)就成了一個問題:因為如果垃圾收集發(fā)生在系統(tǒng)內(nèi)存還很空余的時候,就沒有充分利用系統(tǒng)內(nèi)存資源并且造成垃圾收集的頻率過高,反而會影響應用程序性能;如果發(fā)生在系統(tǒng)內(nèi)存已經(jīng)比較緊張的時候,那系統(tǒng)堆內(nèi)存就很可能在并發(fā)垃圾收集完成前被耗盡,這樣就迫使垃圾收集器進行“耗盡處理”,需要被迫把應用程序停下來,這樣無疑就增加了應用程序的停頓時間。尤其對于內(nèi)存需求量大的程序,并發(fā)垃圾收集的調(diào)度方式對其運行的穩(wěn)定性和效率都會有顯著的影響。所以如何恰如其分的找出這個GC觸發(fā)的時間點變得十分關鍵。當然,對于常規(guī)的垃圾收集技術(如“停止世界”垃圾收集),好的調(diào)度方式也能明顯改善垃圾回收器的運行效率。

發(fā)明內(nèi)容

本發(fā)明的目的在于設計一種能使并發(fā)垃圾收集器在合適的時間點被觸發(fā),以便提升垃圾收集器乃至整個程序運行效率的,關于并發(fā)垃圾收集器的調(diào)度器,并使用調(diào)度器對垃圾收集線程進行動態(tài)調(diào)度,從而更有效的利用系統(tǒng)資源。

本發(fā)明主要通過動態(tài)地對當前應用程序的運行情況進行分析,讓垃圾收集過程能在合適的時間點觸發(fā)。在垃圾收集器的實現(xiàn)中,我們把當前堆內(nèi)存空間占用量,應用程序分配內(nèi)存速度等因素都記錄下來,以計算的方式估計出垃圾收集器的合適觸發(fā)點。

首先定義理想的GC觸發(fā)時間點,即在垃圾收集器的跟蹤處理全部完成后,清理處理尚未開始前系統(tǒng)的內(nèi)存資源正好完全耗盡。但是顯然的,由于并發(fā)垃圾收集器是和應用程序同時執(zhí)行的,程序運行的不確定性決定了并發(fā)垃圾收集器達到理想GC觸發(fā)點是不可能的,不過我們還是可以通過評估的方式使調(diào)度器選定的GC觸發(fā)點盡量的接近這一理想點。

在本發(fā)明中,調(diào)度器需要記錄的系統(tǒng)的信息主要包括堆的總體大小M0、當前堆(Heap)內(nèi)的內(nèi)存消耗情況M1、當前應用程序的內(nèi)存消耗的平均速率V1,以及當前垃圾收集器跟蹤處理的平均速率V2。而最理想的情況是當垃圾收集的跟蹤處理需要的時間t1和應用程序最后耗盡系統(tǒng)內(nèi)存資源的時間t2相同。根據(jù)上述條件,我們可以得到以下三個等式:

t1?=?t2;????????????????????????????????①

t1?=?M1/V2;?????????????????????????②

t2?=?(M0?–?M1)/V1;;?????????③

根據(jù)以上三個等式,我們就可以計算出最佳的GC觸發(fā)點,即每當系統(tǒng)的內(nèi)存消耗到M2時,[M2?=?M0*V2/(V1?+?V2)],就應該觸發(fā)垃圾收集器進行工作,因為這樣在垃圾收集的跟蹤處理結(jié)束時,系統(tǒng)的內(nèi)存正好被耗盡,即得到完全的使用。也就是說,在理論上講這樣能盡可能的逼近最優(yōu)的GC觸發(fā)點。然而在實際運行時,由于并發(fā)程序的不確定性,這樣的設置很可能會讓系統(tǒng)內(nèi)存資源在GC跟蹤處理尚未結(jié)束時就耗盡。這時一旦系統(tǒng)資源耗盡,垃圾收集器就要被迫停止應用程序來處理,這樣反而會使應用程序的運行效率減低。調(diào)度器用一個內(nèi)存使用上線M*來代替堆的總大小M0來解決這個問題。經(jīng)過實際的測試,我們的調(diào)度器用堆總大小的90%來做內(nèi)存使用上線,

下載完整專利技術內(nèi)容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于復旦大學,未經(jīng)復旦大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201010595927.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術的結(jié)構(gòu)示意圖流程工藝圖技術構(gòu)造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产白丝一区二区三区| 午夜爽爽视频| 美女脱免费看直播| 国产精品白浆一区二区| 欧美一区二区三区免费播放视频了| 久久国产精品首页| 午夜a电影| 亚洲国产精品一区二区久久hs| 国产乱了高清露脸对白| 国产精品综合久久| 亚洲精品久久久久一区二区| 免费的午夜毛片| 亚洲欧美日韩在线看| 国产二区三区视频| 亚洲精品中文字幕乱码三区91| 精品香蕉一区二区三区| 日韩精品人成在线播放| 日韩av一二三四区| 欧美精品一区久久| 精品视频久| 日韩精品一区二区三区免费观看| 国产999精品视频| 亚洲欧美一区二区三区1000| 97精品超碰一区二区三区| 丰满岳乱妇bd在线观看k8| 亚洲国产偷| 欧美一区二区三区免费观看视频| 一区二区在线视频免费观看| 国模一区二区三区白浆| 国产亚洲欧美日韩电影网| 亚洲精品国产精品国自产网站按摩| 国产一区二区在线免费| 国产91在线拍偷自揄拍| 国产在线精品一区| 国产一区二区三区大片| 欧美日韩一区二区三区在线播放| 国产精品99久久久久久宅男| 欧美日韩亚洲国产一区| 国产精品日韩在线观看| 国产日韩欧美专区| 欧美一区二区三区性| 国内精品久久久久久久星辰影视| 中文字幕欧美日韩一区 | 91人人爽人人爽人人精88v| 日韩欧美多p乱免费视频| 日本一区免费视频| 国产真裸无庶纶乱视频| 99久久国产综合精品麻豆| 日韩精品在线一区二区三区| 久久精品国产亚| 国产精品99999999| 国产精品二十区| 国产欧美一区二区三区不卡高清| 欧美日韩亚洲另类| 四虎国产精品永久在线国在线| 性精品18videosex欧美| 狠狠色丁香久久综合频道| 国产午夜精品一区二区三区欧美| 精品国产区一区二| 久久久精品视频在线| 91久久免费| 久久一区二区三区视频| 日韩精品999| 一区二区三区国产精品视频 | 欧美在线播放一区| 中文字幕制服丝袜一区二区三区| 一区二区三区欧美日韩| 久久影视一区二区| 欧美日韩综合一区| 久精品国产| 国产第一区在线观看| 思思久久96热在精品国产| 欧美色图视频一区| 护士xxxx18一19| 在线精品视频一区| 538在线一区二区精品国产| 欧美日韩国产91| 亚洲精品一区二区三区香蕉| 欧美髙清性xxxxhdvid| 亚洲精品国产精品国自| 国产精品99999999| 国产欧美亚洲精品| 国产91在| 538国产精品一区二区在线| 在线精品国产一区二区三区| 欧美久久一区二区三区| 亚洲精品卡一卡二| 美女直播一区二区三区| 窝窝午夜精品一区二区| 97香蕉久久国产超碰青草软件| 在线亚洲精品| 日韩a一级欧美一级在线播放| 久久99国产视频| 一区二区免费播放| 97久久国产精品| 岛国黄色网址| 91超碰caoporm国产香蕉| 久久午夜鲁丝片| 久久久久国产精品视频| 午夜国产一区二区三区四区| 国产一区在线免费| 国产精品国产三级国产播12软件 | 日韩亚洲欧美一区| 亚洲精品一品区二品区三品区| 91一区在线| 国产99视频精品免视看芒果| 国产精品一区二区av日韩在线| 久久久久久国产一区二区三区| 91超薄丝袜肉丝一区二区| 久久国产欧美一区二区三区精品| 日韩精品免费看| 国产老妇av| 国产一区二区三区乱码| 欧美日韩一区二区三区69堂| 91偷拍网站| 国产欧美日韩一级| 国产精品白浆一区二区| 色综合久久精品| 中文字幕理伦片免费看| 亚州精品中文| 日日夜夜亚洲精品| 久久密av| 日韩精品免费播放| 狠狠色狠狠色综合日日2019| 亚洲国产精品日本| 国产精品视频久久久久久| 高清国产一区二区 | 99久久婷婷国产综合精品草原| 午夜色大片| 精品国产乱码一区二区三区a | 久久一区二区视频| 国产亚洲精品久久久久秋霞 | 国产精品午夜一区二区三区视频| 欧美午夜精品一区二区三区| 亚洲国产精品一区二区久久hs| 欧美髙清性xxxxhdvid| 欧美二区精品| 欧美一区二区三区久久| 国产精品久久久久久久久久久久久久久久久久 | 在线观看国产91| 91免费视频国产| 亚洲天堂国产精品| 国产精品一区二区av日韩在线| 亚洲欧美日韩综合在线| 国产乱码精品一区二区三区介绍| 91久久国产露脸精品| 国产免费区| 久久精品国产亚| 精品国产二区三区| 亚洲国产精品女主播| 国产真实一区二区三区| 四虎精品寂寞少妇在线观看| 精品久久久综合| 国产日本欧美一区二区三区| 中文字幕一区二区三区乱码 | 国产一卡在线| 欧美日韩综合一区| 亚洲精品一区二区三区香蕉| 久久一区欧美| 国产理论片午午午伦夜理片2021| 香港日本韩国三级少妇在线观看| 日韩女女同一区二区三区| 日韩精品在线一区二区三区| 欧美亚洲视频二区| 国产欧美日韩中文字幕| 销魂美女一区二区| 国产精品999久久久| 日韩久久电影| 国产日本欧美一区二区三区| 亚洲国产精品激情综合图片| 四虎国产永久在线精品| 7799国产精品久久99| 国产日本一区二区三区| 午夜av电影网| 国产精品影音先锋| 久久一区二区三区欧美| 7799国产精品久久99| 亚洲国产99| 狠狠躁夜夜躁| 久久中文一区二区| 中文字幕久久精品一区| 欧美精品五区| 国产精品中文字幕一区二区三区 | 国产一卡二卡在线播放| 亚州精品国产| 亚洲国产精品一区在线| 欧美日本91精品久久久久| sb少妇高潮二区久久久久| 爽妇色啪网| 91高清一区| av素人在线| 91中文字幕一区| 午夜看片在线| 公乱妇hd在线播放bd| 国产性猛交xx乱视频| 亚洲一二区在线观看| 国产一二三区免费| 99精品少妇| 李采潭无删减版大尺度| 欧美3p激情一区二区三区猛视频| 91精品视频免费在线观看| 91国偷自产一区二区介绍| 日本精品一区二区三区在线观看视频| 日本少妇一区二区三区| 麻豆国产一区二区三区| 91黄色免费看| 午夜电影一区| xxxx18hd护士hd护士| 天天射欧美| 午夜影院黄色片| 欧美性xxxxx极品少妇| 精品国产九九九| 国产日韩欧美精品一区| 午夜激情在线免费观看| 日韩av在线影视| 日韩av片无码一区二区不卡电影| 美日韩一区| 国产一区二区三区四区五区七| 高清欧美精品xxxxx在线看| 狠狠插狠狠插| 免费看大黄毛片全集免费| 中文字幕一级二级三级| 亚洲国产精品综合| 香蕉视频一区二区三区| 国产精品麻豆自拍| 国产一区日韩一区| 欧美日韩中文不卡| 狠狠色丁香久久婷婷综合丁香| 国产区二区| 国产韩国精品一区二区三区| 久久免费福利视频| 国产一级不卡毛片| 亚洲乱在线| 午夜毛片在线观看| 天啦噜国产精品亚洲精品| 久草精品一区| 激情aⅴ欧美一区二区三区| 高清欧美精品xxxxx在线看| 国产精品电影免费观看| 欧美日韩激情一区二区| 欧美激情片一区二区| 亚洲激情中文字幕| 免费看性生活片| 国产国产精品久久久久| 欧美日韩久久一区| 一区二区不卡在线|