Pre-record:一種高效的進程動態(tài)遷移算法
發(fā)布時間:2017-11-21 20:08
本文關(guān)鍵詞:Pre-record:一種高效的進程動態(tài)遷移算法
更多相關(guān)文章: 地址空間 分布式系統(tǒng) 進程遷移 后拷貝算法 缺頁錯誤
【摘要】:后拷貝遷移算法需要在地址空間不完整的情況下恢復(fù)進程運行,導(dǎo)致進程由于缺頁錯誤過多而頻頻中斷,嚴(yán)重影響了遷移的整體效率.針對這一問題,提出了Pre-record算法.該算法延長進程在源節(jié)點上的執(zhí)行時間并對該過程中訪問的地址空間頁面加以記錄,遷移時源節(jié)點優(yōu)先遷移被記錄的頁面,然后繼續(xù)推送剩余地址空間頁面,保證在缺頁錯誤發(fā)生頻率最高的進程恢復(fù)運行初期能夠獲取所需內(nèi)存頁面.分析及實驗結(jié)果表明,該算法能夠有效降低遷移過程中缺頁錯誤的發(fā)生率,進而提高了進程遷移的整體效率,并具有凍結(jié)時間短、剩余依賴度低等優(yōu)點.
【作者單位】: 東北大學(xué)信息科學(xué)與工程學(xué)院;
【基金】:國家自然科學(xué)基金資助項目(61272177) 中科院網(wǎng)絡(luò)化控制系統(tǒng)重點實驗室開放課題(WLHKZ2014007)
【分類號】:TP302;TP301.6
【正文快照】: 進程遷移技術(shù)可以將正在運行的進程在一組機器之間自由遷移,是分布式系統(tǒng)中實現(xiàn)動態(tài)負(fù)載均衡、增強容錯、減少通信開銷等的關(guān)鍵技術(shù)[1].進程遷移分為靜態(tài)遷移和動態(tài)遷移兩種,其中進程動態(tài)遷移由于具有用戶體驗好、效率高、靈活度高等優(yōu)點而被廣泛使用.各種集群、網(wǎng)格以及云計,
本文編號:1212114
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1212114.html
最近更新
教材專著