本發(fā)明涉及一種NUMA架構(gòu)系統(tǒng)在虛擬機(jī)環(huán)境中的訪存優(yōu)化方法及系統(tǒng)。該方法包括如下步驟:在虛擬機(jī)環(huán)境下通過編程處理器的非核部分性能監(jiān)視單元實(shí)時(shí)檢測(cè)NUMA架構(gòu)系統(tǒng)中每一節(jié)點(diǎn)的物理內(nèi)存帶寬壓力,并判斷各節(jié)點(diǎn)的物理內(nèi)存帶寬壓力是否超出預(yù)設(shè)水平;當(dāng)某節(jié)點(diǎn)的物理內(nèi)存帶寬壓力超出預(yù)設(shè)水平時(shí),檢測(cè)此節(jié)點(diǎn)的全局隊(duì)列緩沖壓力,并據(jù)此判斷此節(jié)點(diǎn)的本地訪存壓力與遠(yuǎn)端訪存壓力的大小關(guān)系;當(dāng)節(jié)點(diǎn)的遠(yuǎn)端訪存壓力大于本地訪存壓力時(shí),將節(jié)點(diǎn)中的非本地虛擬機(jī)的內(nèi)存物理頁(yè)遷移到其他節(jié)點(diǎn);當(dāng)節(jié)點(diǎn)的本地訪存壓力大于遠(yuǎn)端訪存壓力時(shí),檢測(cè)第一預(yù)設(shè)時(shí)間內(nèi)節(jié)點(diǎn)中各本地虛擬機(jī)導(dǎo)致二級(jí)緩存失效的次數(shù),并將導(dǎo)致二級(jí)緩存失效次數(shù)最少的本地虛擬機(jī)調(diào)度到其他節(jié)點(diǎn)。
聲明:
“NUMA架構(gòu)系統(tǒng)在虛擬機(jī)環(huán)境中的訪存優(yōu)化方法及系統(tǒng)” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)