999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移優(yōu)化策略

2020-03-19 13:10:00張宏偉李曉歡李春海姚榮彬
計(jì)算機(jī)工程 2020年3期
關(guān)鍵詞:關(guān)聯(lián)優(yōu)化策略

張宏偉,李曉歡,李春海,姚榮彬,唐 欣

(桂林電子科技大學(xué) a.信息與通信學(xué)院; b.信息科技學(xué)院,廣西 桂林 541004)

0 概述

動(dòng)態(tài)遷移技術(shù)是云計(jì)算虛擬化技術(shù)中的關(guān)鍵部分[1],其可將正在運(yùn)行的虛擬機(jī)或容器從一臺(tái)物理機(jī)遷移至另一臺(tái)物理機(jī),而服務(wù)程序沒(méi)有中斷或中斷時(shí)間極短。目前,主流的動(dòng)態(tài)遷移技術(shù)有內(nèi)存預(yù)拷貝遷移[2]、內(nèi)存后拷貝遷移[3]、內(nèi)存混合復(fù)制遷移[4]和基于日志的跟蹤重現(xiàn)遷移[5]等。其中,預(yù)拷貝遷移是動(dòng)態(tài)遷移中的主流技術(shù)。但是,現(xiàn)有預(yù)拷貝遷移算法中的迭代過(guò)程存在重復(fù)拷貝同一個(gè)內(nèi)存頁(yè)的情況,導(dǎo)致拷貝內(nèi)存頁(yè)數(shù)量增加以及總遷移時(shí)間延長(zhǎng)。

基于內(nèi)存壓縮的預(yù)拷貝遷移優(yōu)化方法是解決上述問(wèn)題的常見(jiàn)方案之一。文獻(xiàn)[6]使用游程編碼(RLE)壓縮技術(shù)來(lái)減少遷移期間傳輸?shù)捻?yè)面數(shù),由于在遷移期間轉(zhuǎn)移的總遷移數(shù)據(jù)量減少,導(dǎo)致總遷移時(shí)間和停機(jī)時(shí)間縮短。文獻(xiàn)[7]通過(guò)delta應(yīng)用壓縮遷移過(guò)程中由源主機(jī)生成的臟頁(yè),以提高遷移吞吐量并縮短停機(jī)時(shí)間,其有效減少了總遷移數(shù)據(jù)量和總遷移時(shí)間。此外,控制內(nèi)存臟頁(yè)產(chǎn)生速率的預(yù)拷貝遷移優(yōu)化方法同樣能取得較好的效果。文獻(xiàn)[8]提出了一種使用CPU調(diào)度來(lái)控制內(nèi)存臟頁(yè)率的方法,當(dāng)虛擬機(jī)內(nèi)存寫入速度較快時(shí),虛擬機(jī)CPU處理速度將減慢,該方法通過(guò)降低臟內(nèi)存產(chǎn)生速率使臟頁(yè)率降低至可接受的值,其能夠縮短總遷移時(shí)間和停機(jī)時(shí)間,然而,通過(guò)犧牲計(jì)算能力來(lái)減少臟內(nèi)存會(huì)導(dǎo)致應(yīng)用程序性能下降,影響用戶體驗(yàn)。雖然上述方法通過(guò)對(duì)內(nèi)存頁(yè)進(jìn)行壓縮或降低內(nèi)存的臟頁(yè)產(chǎn)生速率來(lái)降低遷移總時(shí)間和總數(shù)據(jù)量,但仍未完全解決多次迭代重復(fù)拷貝臟內(nèi)存頁(yè)的問(wèn)題。

為解決現(xiàn)有預(yù)拷貝遷移算法中存在的重復(fù)拷貝內(nèi)存頁(yè)問(wèn)題,改變內(nèi)存?zhèn)鬏旐樞虻念A(yù)拷貝遷移優(yōu)化方法應(yīng)運(yùn)而生。文獻(xiàn)[9]提出了一種動(dòng)態(tài)調(diào)整內(nèi)存頁(yè)面?zhèn)鬏旐樞虻姆椒?其通過(guò)對(duì)頁(yè)面更新頻率進(jìn)行采樣,優(yōu)先傳輸更新頻率較低的頁(yè)面,這種動(dòng)態(tài)調(diào)整內(nèi)存頁(yè)傳輸順序的方法能有效降低內(nèi)存臟頁(yè)的重傳次數(shù)。文獻(xiàn)[10]提出了一種基于重用距離的預(yù)測(cè)方法,該方法采用重用距離的概念對(duì)頻繁更新的頁(yè)面進(jìn)行跟蹤,在此基礎(chǔ)上,決策是否將該頁(yè)面保存到最后進(jìn)行迭代,以減少相同頁(yè)面的重復(fù)傳輸次數(shù)。文獻(xiàn)[11]提出了一種快速的臟頁(yè)預(yù)測(cè)預(yù)拷貝方法,其對(duì)內(nèi)存頁(yè)狀態(tài)改變的概率進(jìn)行測(cè)算,并推遲狀態(tài)頻繁變化頁(yè)面的傳輸,達(dá)到優(yōu)化虛擬機(jī)實(shí)時(shí)遷移的目的。文獻(xiàn)[12]通過(guò)動(dòng)態(tài)指數(shù)平滑法來(lái)預(yù)測(cè)下一輪的臟頁(yè),有效地減少了遷移數(shù)據(jù)總量和總時(shí)間。文獻(xiàn)[13]針對(duì)內(nèi)存預(yù)拷貝過(guò)程中內(nèi)存頁(yè)反復(fù)重傳的特征,考慮時(shí)間相關(guān)性,引入馬爾科夫預(yù)測(cè)模型,改進(jìn)現(xiàn)有的內(nèi)存動(dòng)態(tài)遷移機(jī)制,其利用臟頁(yè)的歷史操作訪問(wèn)情況預(yù)測(cè)下一輪迭代被修改的概率,且只傳輸預(yù)測(cè)概率較低的內(nèi)存頁(yè)。然而,上述方法在計(jì)算臟頁(yè)概率時(shí)都只考慮時(shí)間相關(guān)性,沒(méi)有考慮到內(nèi)存之間的空間相關(guān)性。文獻(xiàn)[14]利用時(shí)間相關(guān)性計(jì)算頁(yè)面臟頁(yè)率,優(yōu)先發(fā)送臟頁(yè)率低的內(nèi)存頁(yè),同時(shí)考慮到空間相關(guān)性,認(rèn)為相鄰內(nèi)存頁(yè)或相鄰內(nèi)存頁(yè)的鄰居內(nèi)存頁(yè)也是臟頁(yè),然后提高該相鄰內(nèi)存頁(yè)的臟頁(yè)率,但是,這種判斷相鄰內(nèi)存頁(yè)是否變臟的方式并不能完全準(zhǔn)確地反映內(nèi)存的空間相關(guān)性。

本文提出一種基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移策略,通過(guò)統(tǒng)計(jì)臟頁(yè)率來(lái)預(yù)測(cè)下一輪內(nèi)存頁(yè)變臟的概率,停止傳輸變臟概率高的內(nèi)存頁(yè)。在此基礎(chǔ)上,基于內(nèi)存的空間相關(guān)性,設(shè)計(jì)一種內(nèi)存關(guān)聯(lián)(Memory_cor)算法以計(jì)算內(nèi)存頁(yè)之間的強(qiáng)關(guān)聯(lián)規(guī)則,取消傳輸臟頁(yè)率高的內(nèi)存頁(yè)及其強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè),從而避免內(nèi)存臟頁(yè)反復(fù)傳輸?shù)默F(xiàn)象,縮短總遷移時(shí)間。

1 基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移策略

1.1 高頻臟頁(yè)計(jì)算

內(nèi)存的時(shí)間相關(guān)性是指:如果某個(gè)內(nèi)存頁(yè)在一定時(shí)間段內(nèi)重復(fù)改變,則該內(nèi)存頁(yè)不久之后很有可能再次被改變[15]。基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移策略利用內(nèi)存的時(shí)間相關(guān)性原理對(duì)內(nèi)存頁(yè)下一輪變臟概率進(jìn)行預(yù)測(cè)。通過(guò)統(tǒng)計(jì)最近N輪的內(nèi)存變臟情況來(lái)計(jì)算臟頁(yè)率,利用臟頁(yè)率的大小對(duì)內(nèi)存下一輪變臟概率進(jìn)行預(yù)測(cè)[16]。本文將臟頁(yè)率過(guò)高的內(nèi)存頁(yè)定義為高頻臟頁(yè),對(duì)于高頻臟頁(yè),本輪迭代將不傳輸,以抑制內(nèi)存頁(yè)反復(fù)傳輸?shù)默F(xiàn)象。臟頁(yè)率dp定義為:

1.2 高頻臟頁(yè)強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè)計(jì)算

通過(guò)統(tǒng)計(jì)內(nèi)存修改的歷史數(shù)據(jù)來(lái)預(yù)測(cè)內(nèi)存頁(yè)下一輪迭代變臟概率的方法,只能在時(shí)間相關(guān)性上對(duì)內(nèi)存變臟的可能性進(jìn)行分析。本文基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移策略在預(yù)測(cè)內(nèi)存頁(yè)變臟概率的基礎(chǔ)上,結(jié)合內(nèi)存頁(yè)的空間相關(guān)性原理,統(tǒng)計(jì)內(nèi)存修改的歷史數(shù)據(jù),并提出Memory_cor算法用于分析內(nèi)存頁(yè)之間的關(guān)聯(lián)性,從而減少內(nèi)存頁(yè)反復(fù)傳輸?shù)默F(xiàn)象。

內(nèi)存的空間相關(guān)性是指:在一輪迭代的時(shí)間內(nèi),2個(gè)內(nèi)存頁(yè)均被修改這一事件在預(yù)設(shè)的程度上呈現(xiàn)關(guān)聯(lián)關(guān)系,如內(nèi)存頁(yè)Mn的修改記錄為01010111(1表示被修改,0表示未修改),內(nèi)存頁(yè)Mm的修改記錄為01010101,2個(gè)內(nèi)存頁(yè)的修改記錄極其相似,則兩者之間可能存在空間相關(guān)性,這2個(gè)內(nèi)存頁(yè)有可能為強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè)[17]。

本文Memory_cor算法對(duì)關(guān)聯(lián)分析中最基礎(chǔ)的Apriori算法[18]進(jìn)行優(yōu)化和改進(jìn),使其適用于時(shí)延敏感的內(nèi)存關(guān)聯(lián)分析場(chǎng)景[19],其基本思想是計(jì)算變臟概率大的高頻臟頁(yè)的強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè)。算法主要步驟為:

1)以所有內(nèi)存頁(yè)修改記錄為輸入,計(jì)算內(nèi)存頁(yè)修改次數(shù)的頻繁2-項(xiàng)集。

2)以內(nèi)存頁(yè)修改次數(shù)的頻繁2-項(xiàng)集為輸入,計(jì)算高頻臟頁(yè)的強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè)。

Memory_cor算法用強(qiáng)關(guān)聯(lián)規(guī)則記錄所求強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè),強(qiáng)關(guān)聯(lián)規(guī)則的格式如下:

{Mn}=>{Mm}

其中,Mn和Mm分別表示第n號(hào)內(nèi)存頁(yè)和第m號(hào)內(nèi)存頁(yè)。強(qiáng)關(guān)聯(lián)規(guī)則表示Mn與Mm存在空間相關(guān)性,如果內(nèi)存頁(yè)Mn變臟概率大則Mm也有很大概率變臟。

基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移策略最大的時(shí)間開(kāi)銷來(lái)源于計(jì)算高頻臟頁(yè)的強(qiáng)關(guān)聯(lián)規(guī)則,為使策略的優(yōu)化達(dá)到理想效果,強(qiáng)關(guān)聯(lián)規(guī)則的計(jì)算時(shí)間應(yīng)滿足:

TCalcn

其中,TCalc為計(jì)算單個(gè)高頻臟頁(yè)強(qiáng)關(guān)聯(lián)規(guī)則的時(shí)間開(kāi)銷,n為高頻臟頁(yè)的數(shù)量,TTra為從源主機(jī)傳輸單個(gè)內(nèi)存頁(yè)至目的主機(jī)消耗的平均時(shí)間,m為強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè)的數(shù)量。計(jì)算強(qiáng)關(guān)聯(lián)規(guī)則的時(shí)間開(kāi)銷必須小于傳輸篩除的強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè)的時(shí)間開(kāi)銷,本文策略才能取得時(shí)間優(yōu)化的效果。通過(guò)分析可以發(fā)現(xiàn),TTra由網(wǎng)絡(luò)傳輸速率決定,而n和m由負(fù)載情況決定,TCalc則由Memory_cor算法決定。由于Memory_cor算法只計(jì)算Apriori算法中的頻繁2-項(xiàng)集,大幅降低了頻繁項(xiàng)集的數(shù)量,減少了計(jì)算單個(gè)高頻臟頁(yè)強(qiáng)關(guān)聯(lián)規(guī)則的時(shí)間開(kāi)銷TCalc,從而提高了優(yōu)化策略的效率。Memory_cor算法偽代碼描述如下:

算法1Memory_cor算法

輸入二階頻繁項(xiàng)集L2,臟頁(yè)表danger_table0

輸出加入強(qiáng)關(guān)聯(lián)規(guī)則后的臟頁(yè)表danger_table

1.for all memory m∈danger_table0 do

2./*找出L2中所有包含內(nèi)存頁(yè)m的項(xiàng)集*/

3.Ct= findfreitem(m,L2);

4.if Ct≠φ then

5./*對(duì)所有包含m的項(xiàng)集,計(jì)算{m}=>{t-m}置信度*/

6.for all itemsets t∈Ctdo

7.confidence=support(t)/support(m);

8.if confidence≥minconfidence then

9./*將該強(qiáng)關(guān)聯(lián)規(guī)則加入danger_table*/

10.write({m}=>{t-m}) to danger_table;

11.end if

12.end for

13.end if

14.end for

依照Memory_cor算法,首先利用內(nèi)存頁(yè)歷史修改記錄計(jì)算修改次數(shù)的頻繁2-項(xiàng)集,對(duì)于本輪臟頁(yè)表中的每一個(gè)高頻臟頁(yè),判斷是否存在包含該臟頁(yè)的頻繁2-項(xiàng)集,若不存在,則判斷下一個(gè);若存在,則計(jì)算該頻繁2-項(xiàng)集中此高頻臟頁(yè)與其他內(nèi)存頁(yè)之間的置信度,置信度大于等于最小置信度閾值表示該高頻臟頁(yè)與其他內(nèi)存頁(yè)之間存在強(qiáng)關(guān)聯(lián)關(guān)系,記錄此強(qiáng)關(guān)聯(lián)規(guī)則和強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè),一直遍歷本輪臟頁(yè)表直至為空。

1.3 預(yù)拷貝遷移策略實(shí)現(xiàn)

基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移策略的基本思想是計(jì)算變臟概率大的高頻臟頁(yè)及其強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè),在本輪迭代不傳輸高頻臟頁(yè)及其對(duì)應(yīng)的強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè)。為實(shí)現(xiàn)該策略,本文定義7個(gè)內(nèi)存頁(yè)表類型,如表1所示。

表1 內(nèi)存頁(yè)表類型Table 1 Types of memory page tables

基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移策略實(shí)現(xiàn)步驟如圖1所示,其中,Mx表示第x號(hào)內(nèi)存頁(yè),1表示內(nèi)存頁(yè)變臟,0表示內(nèi)存頁(yè)未變臟,強(qiáng)關(guān)聯(lián)規(guī)則使用{Mn}=>{Mm}格式。

圖1 內(nèi)存遷移優(yōu)化策略框架

內(nèi)存遷移優(yōu)化策略具體步驟如下:

步驟1在預(yù)拷貝遷移階段每一輪迭代開(kāi)始前,先更新一輪迭代時(shí)間內(nèi)的內(nèi)存訪問(wèn)狀況,將每一輪的內(nèi)存臟頁(yè)記錄在history_table中。

步驟2判斷本輪迭代為第幾輪迭代傳輸,若為前3輪迭代傳輸,則按原有遷移策略執(zhí)行,跳過(guò)以下步驟,第4輪開(kāi)始執(zhí)行本文的拷貝優(yōu)化策略。

步驟3更新dirty_table0,將dirty_table0復(fù)制至send_table,同時(shí)使用history_table結(jié)合dirty_table0計(jì)算出本輪臟頁(yè)的臟頁(yè)率,生成dirty_table。

步驟4對(duì)dirty_table進(jìn)行篩選,將臟頁(yè)率大于判定閾值dmax的內(nèi)存頁(yè)放入danger_table0中,這些內(nèi)存頁(yè)被判定為高頻臟頁(yè)。

步驟5使用Memory_cor算法計(jì)算danger_table0中危險(xiǎn)內(nèi)存頁(yè)的強(qiáng)關(guān)聯(lián)規(guī)則,將強(qiáng)關(guān)聯(lián)規(guī)則對(duì)應(yīng)的內(nèi)存頁(yè)寫入danger_table0中,生成danger_table。

步驟6融合danger_table中的強(qiáng)關(guān)聯(lián)規(guī)則,將danger_table中的高頻臟頁(yè)及其強(qiáng)關(guān)聯(lián)內(nèi)存頁(yè)均放入skip_table中。

步驟7更新dirty_table0并將新出現(xiàn)的臟頁(yè)添加到內(nèi)存頁(yè)表skip_table中。

步驟8比較send_table和skip_table,取消傳輸同時(shí)出現(xiàn)在2個(gè)表中的臟頁(yè),傳輸send_table中剩余的頁(yè),清空skip_table與send_table。

步驟9本輪迭代結(jié)束,判斷是否滿足停機(jī)拷貝條件,若滿足,則開(kāi)始停機(jī)拷貝;若不滿足,則轉(zhuǎn)入下一輪迭代。

2 實(shí)驗(yàn)結(jié)果與分析

2.1 實(shí)驗(yàn)環(huán)境搭建

基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移策略實(shí)驗(yàn)環(huán)境[20]如圖2所示,主機(jī)Host A和Host B均裝有Xubuntu14.04和Xen4.3.0,為驗(yàn)證本文預(yù)拷貝遷移優(yōu)化策略的性能,主機(jī)A配置現(xiàn)有的Xen動(dòng)態(tài)遷移策略,主機(jī)B配置基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移優(yōu)化策略,主機(jī)之間使用千兆以太網(wǎng)交換機(jī)連接,NFS服務(wù)器為主機(jī)提供NFS服務(wù)。基于虛擬化平臺(tái)創(chuàng)建內(nèi)存分別為256 MB、512 MB、1 024 MB、2 048 MB的Xen虛擬機(jī),對(duì)不同內(nèi)存大小的虛擬機(jī)進(jìn)行來(lái)回遷移并對(duì)比總遷移時(shí)間、停機(jī)時(shí)間,對(duì)每個(gè)數(shù)據(jù)均測(cè)量20次取平均值。通過(guò)對(duì)比現(xiàn)有遷移策略和本文預(yù)拷貝遷移策略在不同負(fù)載下的總遷移時(shí)間、停機(jī)時(shí)間,以驗(yàn)證本文策略的性能優(yōu)勢(shì)。

圖2 實(shí)驗(yàn)環(huán)境

2.2 結(jié)果分析

本文在不同負(fù)載下的主機(jī)A與主機(jī)B之間進(jìn)行Xen虛擬機(jī)遷移,進(jìn)而比較現(xiàn)有Xen動(dòng)態(tài)遷移策略和本文遷移優(yōu)化策略的性能,實(shí)驗(yàn)選擇3種應(yīng)用場(chǎng)景:

1)空載場(chǎng)景:空載場(chǎng)景下Xen虛擬機(jī)內(nèi)除系統(tǒng)自帶服務(wù)外不運(yùn)行其他應(yīng)用。

2)中負(fù)載場(chǎng)景:在創(chuàng)建的Xen虛擬機(jī)內(nèi)使用Apache_kafka自帶的生產(chǎn)者與消費(fèi)者性能測(cè)試腳本,在生產(chǎn)者吞吐量為4 000 Byte/s、消費(fèi)者吞吐量為1 000 Byte/s的條件下進(jìn)行測(cè)試。

3)高負(fù)載場(chǎng)景:在創(chuàng)建的Xen虛擬機(jī)內(nèi)使用make工程管理器4個(gè)線程編譯Linux-4.14.103內(nèi)核包。

圖3所示為空載場(chǎng)景下2種策略的總遷移時(shí)間和停機(jī)時(shí)間對(duì)比,從圖3可以看出,在空載場(chǎng)景下,2種策略的總遷移時(shí)間和停機(jī)時(shí)間相差不大,這是由于空載場(chǎng)景下臟頁(yè)反復(fù)變臟概率低,總變臟內(nèi)存頁(yè)數(shù)量少,因此,本文遷移略的時(shí)間優(yōu)化效果較小。

圖3 空載場(chǎng)景下2種策略的總遷移時(shí)間與停機(jī)時(shí)間對(duì)比

Fig.3 Comparison of total migration time and downtime of two strategies under no load circumstance

圖4所示為中負(fù)載場(chǎng)景下2種策略的總遷移時(shí)間和停機(jī)時(shí)間對(duì)比,從圖4可以看出,相比現(xiàn)有Xen遷移策略,本文優(yōu)化策略在虛擬機(jī)內(nèi)存大小為256 MB、512 MB、1 024 MB、2 048 MB的條件下,分別減少了9.0%、8.2%、8.3%、7.9%的總遷移時(shí)間和6.6%、7.5%、6.9%、6.2%的停機(jī)時(shí)間。這是由于在中負(fù)載情況下,內(nèi)存頁(yè)被頻繁改寫,優(yōu)化策略能夠有效抑制內(nèi)存頁(yè)反復(fù)傳輸?shù)默F(xiàn)象,時(shí)間優(yōu)化效果較為明顯。

圖4 中負(fù)載場(chǎng)景下2種策略的總遷移時(shí)間與停機(jī)時(shí)間對(duì)比

Fig.4 Comparison of total migration time and downtime of two strategies under medium load circumstance

圖5所示為高負(fù)載場(chǎng)景下2種策略的總遷移時(shí)間和停機(jī)時(shí)間對(duì)比,從圖5可以看出,相比現(xiàn)有的Xen遷移策略,預(yù)拷貝遷移優(yōu)化策略在虛擬機(jī)內(nèi)存大小為256 MB、512 MB、1 024 MB、2 048 MB的條件下,分別減少了11.0%、10.7%、9.7%、7.7%的總遷移時(shí)間和4.2%、7.6%、10.4%、11.7%的停機(jī)時(shí)間。由于高負(fù)載下內(nèi)存臟頁(yè)反復(fù)傳輸?shù)膯?wèn)題嚴(yán)重,而優(yōu)化策略能夠大幅減少臟頁(yè)反復(fù)傳輸?shù)默F(xiàn)象,使預(yù)拷貝傳輸更快收斂,因此,其總遷移時(shí)間和停機(jī)時(shí)間更短。

圖5 高負(fù)載場(chǎng)景下2種策略的總遷移時(shí)間與停機(jī)時(shí)間對(duì)比

Fig.5 Comparison of total migration time and downtime of two strategies under high load circumstance

3 結(jié)束語(yǔ)

本文提出一種基于內(nèi)存關(guān)聯(lián)分析的預(yù)拷貝遷移優(yōu)化策略。依據(jù)臟頁(yè)率對(duì)下一輪的內(nèi)存頁(yè)變臟概率進(jìn)行預(yù)測(cè),停止傳輸變臟概率大的高頻臟頁(yè),同時(shí)融入空間相關(guān)性原理,利用Memory_cor算法計(jì)算高頻臟頁(yè)的強(qiáng)關(guān)聯(lián)頁(yè)面并取消傳輸。實(shí)驗(yàn)結(jié)果表明,該策略在總遷移時(shí)間、停機(jī)時(shí)間和迭代輪數(shù)上優(yōu)于現(xiàn)有的Xen動(dòng)態(tài)遷移策略,其能夠提高預(yù)拷貝遷移性能。下一步將針對(duì)內(nèi)存頁(yè)關(guān)聯(lián)性強(qiáng)的特定場(chǎng)景,對(duì)Memory_cor算法的參數(shù)進(jìn)行優(yōu)化,使內(nèi)存頁(yè)強(qiáng)關(guān)聯(lián)規(guī)則的計(jì)算時(shí)間更短,效率更高。

猜你喜歡
關(guān)聯(lián)優(yōu)化策略
超限高層建筑結(jié)構(gòu)設(shè)計(jì)與優(yōu)化思考
“苦”的關(guān)聯(lián)
民用建筑防煙排煙設(shè)計(jì)優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
例談未知角三角函數(shù)值的求解策略
我說(shuō)你做講策略
高中數(shù)學(xué)復(fù)習(xí)的具體策略
奇趣搭配
智趣
讀者(2017年5期)2017-02-15 18:04:18
主站蜘蛛池模板: 亚洲欧美精品日韩欧美| 精品国产免费第一区二区三区日韩| 伊人成人在线视频| 中文字幕人妻av一区二区| 最新痴汉在线无码AV| 又黄又爽视频好爽视频| 中文字幕亚洲精品2页| 一级毛片在线播放免费| 色悠久久综合| 欧美激情伊人| 2020亚洲精品无码| 精品国产香蕉伊思人在线| 亚洲欧洲天堂色AV| 亚洲91精品视频| 91丨九色丨首页在线播放| 无码中文字幕加勒比高清| 久久青草精品一区二区三区| 伊人91在线| 色综合中文综合网| 为你提供最新久久精品久久综合| 欧美一区二区自偷自拍视频| 国产精品亚欧美一区二区| 狂欢视频在线观看不卡| 国产精品视频白浆免费视频| 国产69囗曝护士吞精在线视频| 午夜福利免费视频| 国产麻豆精品在线观看| 亚洲AV无码乱码在线观看代蜜桃| 美女一级毛片无遮挡内谢| 亚洲AV电影不卡在线观看| 成年片色大黄全免费网站久久| 国产免费怡红院视频| 国产区精品高清在线观看| 少妇精品在线| 久久久久人妻一区精品色奶水 | 亚洲国产中文在线二区三区免| 片在线无码观看| 日韩乱码免费一区二区三区| 国产精品va免费视频| 91精品伊人久久大香线蕉| 91精选国产大片| 免费福利视频网站| 国产三区二区| 欧美啪啪一区| 亚洲黄色高清| www.亚洲一区| 国产福利免费视频| a级毛片免费网站| 国产精品爆乳99久久| 亚洲品质国产精品无码| 欧美国产日本高清不卡| 日韩区欧美区| 久久国产精品国产自线拍| 亚洲无码视频喷水| 在线观看网站国产| 亚洲欧洲日产国产无码AV| 亚洲第一香蕉视频| 中字无码av在线电影| 亚洲男人在线天堂| 欧美a在线看| 日韩无码真实干出血视频| 中文国产成人精品久久一| 99精品伊人久久久大香线蕉| 日韩精品亚洲精品第一页| 国产黄在线免费观看| 久久久久国产精品免费免费不卡| 日韩av资源在线| 99视频在线免费| 国产综合网站| 99视频在线免费| 国产精品分类视频分类一区| 亚洲男人的天堂网| 热思思久久免费视频| 欧美亚洲中文精品三区| 亚洲无卡视频| 强乱中文字幕在线播放不卡| 99er这里只有精品| 青草免费在线观看| 青草视频免费在线观看| 91在线国内在线播放老师 | 精品欧美一区二区三区在线| 亚洲日韩在线满18点击进入|