国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      虛擬機(jī)共享內(nèi)存方法、系統(tǒng)和計(jì)算機(jī)設(shè)備與流程

      文檔序號(hào):40450159發(fā)布日期:2024-12-27 09:15閱讀:6來源:國知局
      虛擬機(jī)共享內(nèi)存方法、系統(tǒng)和計(jì)算機(jī)設(shè)備與流程

      本發(fā)明涉及虛擬機(jī)領(lǐng)域,尤其涉及一種虛擬機(jī)共享內(nèi)存方法、系統(tǒng)和計(jì)算機(jī)設(shè)備。


      背景技術(shù):

      1、隨著虛擬機(jī)技術(shù)的不斷發(fā)展,為了解決虛擬機(jī)內(nèi)存空間的限制,內(nèi)存共享技術(shù)被提出并作為一種解決內(nèi)存可用率的方法,可以有效消除冗余的內(nèi)存。因此,虛擬機(jī)間的內(nèi)存數(shù)據(jù)共享和消息通知的需求真實(shí)存在,尤其是在虛擬機(jī)的部署環(huán)境中,多虛擬機(jī)協(xié)同完成同一任務(wù)時(shí)。然而,目前的內(nèi)存共享技術(shù)存在通信過程繁瑣,以及處理效率較低的問題。

      2、有鑒于此,特提出本發(fā)明。


      技術(shù)實(shí)現(xiàn)思路

      1、為了解決上述技術(shù)問題,本發(fā)明提供了一種虛擬機(jī)共享內(nèi)存方法、系統(tǒng)和計(jì)算機(jī)設(shè)備,實(shí)現(xiàn)虛擬機(jī)間的內(nèi)存共享以及中斷通知,提高了資源使用效率以及內(nèi)存共享的處理速度。

      2、本發(fā)明實(shí)施例提供了一種虛擬機(jī)共享內(nèi)存方法,應(yīng)用于虛擬機(jī)監(jiān)視器中與虛擬機(jī)對(duì)應(yīng)的總線設(shè)備,所述方法包括:

      3、在接收到對(duì)應(yīng)的虛擬機(jī)發(fā)送的寫入消息的情況下,解析所述寫入消息,得到中斷編號(hào);

      4、將所述中斷編號(hào)發(fā)送至各其他總線設(shè)備,以使所述其他總線設(shè)備基于所述中斷編號(hào)確定對(duì)應(yīng)的中斷通知,將所述中斷通知發(fā)送至對(duì)應(yīng)的虛擬機(jī)進(jìn)行響應(yīng);

      5、其中,所述寫入消息是所述總線設(shè)備對(duì)應(yīng)的虛擬機(jī)基于共享數(shù)據(jù)地址寫入數(shù)據(jù)的消息;所述虛擬機(jī)的共享數(shù)據(jù)地址與目標(biāo)物理內(nèi)存空間相對(duì)應(yīng)。

      6、本發(fā)明實(shí)施例提供了一種虛擬機(jī)共享內(nèi)存方法,用于虛擬機(jī),所述方法包括:

      7、響應(yīng)于確定所述虛擬機(jī)的共享數(shù)據(jù)地址中寫入待寫入數(shù)據(jù),基于所述待寫入數(shù)據(jù),確定中斷編號(hào);

      8、根據(jù)所述中斷編號(hào),生成寫入消息,并將所述寫入消息發(fā)送至所述虛擬機(jī)監(jiān)視器中對(duì)應(yīng)的總線設(shè)備,以使所述總線設(shè)備在接收到對(duì)應(yīng)的虛擬機(jī)發(fā)送的寫入消息的情況下,解析所述寫入消息,得到中斷編號(hào),將所述中斷編號(hào)發(fā)送至各其他總線設(shè)備;

      9、其中,所述虛擬機(jī)的共享數(shù)據(jù)地址與目標(biāo)物理內(nèi)存空間相對(duì)應(yīng)。

      10、本發(fā)明實(shí)施例提供了一種虛擬機(jī)共享內(nèi)存系統(tǒng),該系統(tǒng)包括:至少兩個(gè)虛擬機(jī)、虛擬機(jī)監(jiān)視器以及目標(biāo)物理內(nèi)存空間;所述虛擬機(jī)監(jiān)視器包括各虛擬機(jī)對(duì)應(yīng)的總線設(shè)備,各所述總線設(shè)備相互連接,所述虛擬機(jī)與對(duì)應(yīng)的總線設(shè)備相連接;所述目標(biāo)物理內(nèi)存空間與各虛擬機(jī)的共享數(shù)據(jù)地址相對(duì)應(yīng);

      11、其中,所述虛擬機(jī),用于響應(yīng)于確定所述虛擬機(jī)的共享數(shù)據(jù)地址中寫入待寫入數(shù)據(jù),基于所述待寫入數(shù)據(jù),確定中斷編號(hào);根據(jù)所述中斷編號(hào),生成寫入消息,并將所述寫入消息發(fā)送至所述虛擬機(jī)監(jiān)視器中對(duì)應(yīng)的總線設(shè)備;

      12、所述總線設(shè)備,用于在接收到對(duì)應(yīng)的虛擬機(jī)發(fā)送的寫入消息的情況下,解析所述寫入消息,得到中斷編號(hào);將所述中斷編號(hào)發(fā)送至各其他總線設(shè)備,以使所述其他總線設(shè)備基于所述中斷編號(hào)確定對(duì)應(yīng)的中斷通知,將所述中斷通知發(fā)送至對(duì)應(yīng)的虛擬機(jī)進(jìn)行響應(yīng)。

      13、本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)設(shè)備,所述計(jì)算機(jī)設(shè)備包括:

      14、處理器和存儲(chǔ)器;

      15、所述處理器通過調(diào)用所述存儲(chǔ)器存儲(chǔ)的程序或指令,用于執(zhí)行任一實(shí)施例所述的虛擬機(jī)共享內(nèi)存方法的步驟。

      16、本發(fā)明實(shí)施例具有以下技術(shù)效果:

      17、虛擬機(jī)監(jiān)視器中與虛擬機(jī)對(duì)應(yīng)的總線設(shè)備通過在接收到對(duì)應(yīng)的虛擬機(jī)發(fā)送的寫入消息的情況下,解析寫入消息,得到中斷編號(hào),以通過虛擬機(jī)監(jiān)視器確定共享內(nèi)存的相關(guān)信息,并將中斷編號(hào)發(fā)送至各其他總線設(shè)備,以使其他總線設(shè)備基于中斷編號(hào)確定對(duì)應(yīng)的中斷通知,將中斷通知發(fā)送至對(duì)應(yīng)的虛擬機(jī)進(jìn)行響應(yīng),便于在共享內(nèi)存時(shí)進(jìn)行消息通知,實(shí)現(xiàn)了虛擬機(jī)間的內(nèi)存共享以及中斷通知,提高了資源使用效率以及內(nèi)存共享的處理速度。



      技術(shù)特征:

      1.一種虛擬機(jī)共享內(nèi)存方法,其特征在于,應(yīng)用于虛擬機(jī)監(jiān)視器中與虛擬機(jī)對(duì)應(yīng)的總線設(shè)備,所述方法包括:

      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述總線設(shè)備包括消息發(fā)送寄存器以及消息接收寄存器,所述在接收到對(duì)應(yīng)的虛擬機(jī)發(fā)送的寫入消息的情況下,解析所述寫入消息,得到中斷編號(hào);將所述中斷編號(hào)發(fā)送至各其他總線設(shè)備,包括:

      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:

      4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述總線設(shè)備還包括共享地址寄存器,所述共享地址寄存器用于構(gòu)建所述總線設(shè)備對(duì)應(yīng)的虛擬機(jī)的共享數(shù)據(jù)地址與目標(biāo)物理內(nèi)存空間的地址的映射關(guān)系,所述方法還包括:

      5.一種虛擬機(jī)共享內(nèi)存方法,其特征在于,應(yīng)用于虛擬機(jī),包括:

      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述虛擬機(jī)包括共享內(nèi)存通道,所述共享內(nèi)存通道包括發(fā)送共享寄存器、接收共享寄存器以及數(shù)據(jù)共享寄存器;

      7.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括:

      8.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括:

      9.一種虛擬機(jī)共享內(nèi)存系統(tǒng),其特征在于,包括:至少兩個(gè)虛擬機(jī)、虛擬機(jī)監(jiān)視器以及目標(biāo)物理內(nèi)存空間;所述虛擬機(jī)監(jiān)視器包括各虛擬機(jī)對(duì)應(yīng)的總線設(shè)備,各所述總線設(shè)備相互連接,所述虛擬機(jī)與對(duì)應(yīng)的總線設(shè)備相連接;所述目標(biāo)物理內(nèi)存空間與各虛擬機(jī)的共享數(shù)據(jù)地址相對(duì)應(yīng);

      10.一種計(jì)算機(jī)設(shè)備,其特征在于,所述計(jì)算機(jī)設(shè)備包括:


      技術(shù)總結(jié)
      本發(fā)明涉及虛擬機(jī)領(lǐng)域,公開了一種虛擬機(jī)共享內(nèi)存方法、系統(tǒng)和計(jì)算機(jī)設(shè)備,該方法應(yīng)用于虛擬機(jī)監(jiān)視器中與虛擬機(jī)對(duì)應(yīng)的總線設(shè)備,包括:在接收到對(duì)應(yīng)的虛擬機(jī)發(fā)送的寫入消息的情況下,解析所述寫入消息,得到中斷編號(hào);將所述中斷編號(hào)發(fā)送至各其他總線設(shè)備,以使所述其他總線設(shè)備基于所述中斷編號(hào)確定對(duì)應(yīng)的中斷通知,將所述中斷通知發(fā)送至對(duì)應(yīng)的虛擬機(jī)進(jìn)行響應(yīng);其中,所述寫入消息是所述總線設(shè)備對(duì)應(yīng)的虛擬機(jī)基于共享數(shù)據(jù)地址寫入數(shù)據(jù)的消息;所述虛擬機(jī)的共享數(shù)據(jù)地址與目標(biāo)物理內(nèi)存空間相對(duì)應(yīng)。通過本發(fā)明的技術(shù)方案,實(shí)現(xiàn)了虛擬機(jī)間的內(nèi)存共享以及中斷通知,提高了資源使用效率以及內(nèi)存共享的處理速度。

      技術(shù)研發(fā)人員:王春林,李景祥,喻本強(qiáng),曹超倚,江茂
      受保護(hù)的技術(shù)使用者:億咖通(湖北)技術(shù)有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/26
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1