摘要:提出了一種適用于實(shí)時(shí)性環(huán)境的Java虛擬機(jī)垃圾收集算法。該算法對增量式收集器中堆空間的劃分方式、引用跟蹤等方面進(jìn)行了改進(jìn),以減少垃圾收集帶來的不確定性暫停,并可以使用戶指定一個(gè)時(shí)間段內(nèi)垃圾收集導(dǎo)致應(yīng)用程序暫停的最長時(shí)間,從而使其適用于實(shí)時(shí)性環(huán)境。實(shí)驗(yàn)結(jié)果表明,該算法有效減少了暫停的頻率和時(shí)長。
關(guān)鍵詞:垃圾收集;實(shí)時(shí)性;增量式收集器;堆空間劃分;引用追蹤
中圖分類號:TP18 文獻(xiàn)標(biāo)志碼:A 文章編號:1001-3695(2010)09-3431-03