[發(fā)明專利]虛擬計算機(jī)系統(tǒng)在審
| 申請?zhí)枺?/td> | 201410089765.7 | 申請日: | 2014-03-12 |
| 公開(公告)號: | CN104050011A | 公開(公告)日: | 2014-09-17 |
| 發(fā)明(設(shè)計)人: | 伊藤孝之 | 申請(專利權(quán))人: | 三菱電機(jī)株式會社 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 中國國際貿(mào)易促進(jìn)委員會專利商標(biāo)事務(wù)所 11038 | 代理人: | 崔成哲 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 虛擬 計算機(jī)系統(tǒng) | ||
1.一種準(zhǔn)虛擬化方式的虛擬計算機(jī)系統(tǒng),
具備被準(zhǔn)虛擬化的準(zhǔn)虛擬化OS即操作系統(tǒng)和管理程序,
作為硬件資源,具備:
CPU即中央處理單元,執(zhí)行所述準(zhǔn)虛擬化OS和所述管理程序;
存儲裝置;以及
自由運行計數(shù)器,根據(jù)所述CPU的動作時鐘周期,更新計數(shù)器值,
其特征在于,
所述管理程序由所述CPU執(zhí)行,
將在根據(jù)計數(shù)器值計算時間的行進(jìn)速度與實際時間不同的邏輯時間中的時刻時使用的邏輯時間中的基準(zhǔn)的時刻指定為基準(zhǔn)時刻,
確定作為指定了所述基準(zhǔn)時刻的時間點的計數(shù)器值的基準(zhǔn)計數(shù)器值,
指定用于根據(jù)計數(shù)器值計算所述邏輯時間中的時刻的系數(shù)值,
所述存儲裝置存儲所述基準(zhǔn)時刻、所述基準(zhǔn)計數(shù)器值以及所述系數(shù)值,
所述準(zhǔn)虛擬化OS由所述CPU執(zhí)行,
從所述存儲裝置讀出所述基準(zhǔn)時刻、所述基準(zhǔn)計數(shù)器值以及所述系數(shù)值,
從所述計數(shù)器讀出當(dāng)前的計數(shù)器值,
使用所述基準(zhǔn)時刻、所述基準(zhǔn)計數(shù)器值、所述系數(shù)值以及當(dāng)前的計數(shù)器值,計算所述邏輯時間中的當(dāng)前的時刻,
所述管理程序
在要求所述系數(shù)值的變更的變更要求被輸入到所述虛擬計算機(jī)系統(tǒng)的情況下,
從所述存儲裝置讀出所述基準(zhǔn)時刻、所述基準(zhǔn)計數(shù)器值以及所述系數(shù)值,
從所述自由運行計數(shù)器讀出當(dāng)前的計數(shù)器值,
從當(dāng)前的計數(shù)器值減去所述基準(zhǔn)計數(shù)器值,對減法值乘以變更前的系數(shù)值,將乘法值加到所述基準(zhǔn)時刻,將加法值指定為新的基準(zhǔn)時刻,
將當(dāng)前的計數(shù)器值指定為新的基準(zhǔn)計數(shù)器值,
將變更后的系數(shù)值指定為新的系數(shù)值,
所述存儲裝置存儲所述新的基準(zhǔn)時刻、所述新的基準(zhǔn)計數(shù)器值以及所述新的系數(shù)值,
所述準(zhǔn)虛擬化OS
在所述系數(shù)值的變更要求被輸入到所述虛擬計算機(jī)系統(tǒng)之后,
從所述存儲裝置讀出所述新的基準(zhǔn)時刻、所述新的基準(zhǔn)計數(shù)器值以及所述新的系數(shù)值,
從所述自由運行計數(shù)器讀出當(dāng)前的計數(shù)器值,
使用所述新的基準(zhǔn)時刻、所述新的基準(zhǔn)計數(shù)器值、所述新的系數(shù)值以及當(dāng)前的計數(shù)器值,計算所述邏輯時間中的當(dāng)前的時刻。
2.根據(jù)權(quán)利要求1所述的虛擬計算機(jī)系統(tǒng),其特征在于,
所述虛擬計算機(jī)系統(tǒng)作為硬件資源具備定時器,
所述準(zhǔn)虛擬化OS針對所述管理程序,將通過所述管理程序調(diào)出的所述準(zhǔn)虛擬化OS內(nèi)的函數(shù)指定為回調(diào)函數(shù),并且將回調(diào)函數(shù)的調(diào)出定時指定為所述邏輯時間,
所述管理程序
使用所述系數(shù)值,將與通過所述準(zhǔn)虛擬化OS指定的所述調(diào)出定時對應(yīng)的實際時間中的時刻計算為定時器通知時刻,
以在所述定時器通知時刻到來時從所述定時器通知的方式,對所述定時器設(shè)定所述定時器通知時刻,
在有來自所述定時器的通知時,調(diào)出通過所述準(zhǔn)虛擬化OS指定的回調(diào)函數(shù)。
3.根據(jù)權(quán)利要求2所述的虛擬計算機(jī)系統(tǒng),其特征在于,
所述管理程序?qū)⑺鲞壿嫊r間中的直至所述調(diào)出定時為止的時間除以所述系數(shù)值,將除法值加到實際時間中的當(dāng)前時刻,將加法值作為所述定時器通知時刻。
4.根據(jù)權(quán)利要求3所述的虛擬計算機(jī)系統(tǒng),其特征在于,
所述管理程序
在對所述定時器設(shè)定了所述定時器通知時刻之后且有來自所述定時器的通知之前,要求所述系數(shù)值的變更的變更要求被輸入到所述虛擬計算機(jī)系統(tǒng)的情況下,
從所述存儲裝置讀出所述系數(shù)值,
從所述定時器通知時刻減去實際時間中的當(dāng)前時刻,對減法值乘以變更前的系數(shù)值,將乘法值除以變更后的系數(shù)值,將除法值加到實際時間中的當(dāng)前時刻,將加法值作為新的定時器通知時刻,
以在所述新的定時器通知時刻到來時從所述定時器被通知的方式,對所述定時器設(shè)定所述新的定時器通知時刻,
在有來自所述定時器的通知時,調(diào)出通過所述準(zhǔn)虛擬化OS指定的回調(diào)函數(shù)。
5.根據(jù)權(quán)利要求1所述的虛擬計算機(jī)系統(tǒng),其特征在于,
所述虛擬計算機(jī)系統(tǒng)具備由所述CPU執(zhí)行而管理所述準(zhǔn)虛擬化OS的管理用OS,
所述管理程序在所述變更要求被輸入到所述虛擬計算機(jī)系統(tǒng)的情況下,不將所述新的系數(shù)值反映到所述管理用OS。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于三菱電機(jī)株式會社,未經(jīng)三菱電機(jī)株式會社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410089765.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 允許服務(wù)器遠(yuǎn)程訪問未通電的客戶計算機(jī)系統(tǒng)資產(chǎn)信息的數(shù)據(jù)處理系統(tǒng)和方法
- 無需用戶參與自動處理推送的信息的方法、系統(tǒng)與程序
- 在客戶計算機(jī)系統(tǒng)中遠(yuǎn)程禁止網(wǎng)絡(luò)活動的數(shù)據(jù)處理系統(tǒng)和方法
- 在客戶計算機(jī)系統(tǒng)中遠(yuǎn)程禁止網(wǎng)絡(luò)活動的數(shù)據(jù)處理系統(tǒng)和方法
- 分配用于多方應(yīng)用層會話的資格信息
- 分配用于多方應(yīng)用層會話的資格信息
- 一種用于多層次對話的調(diào)節(jié)計算機(jī)系統(tǒng)的方法
- 一種使用混合云計算系統(tǒng)進(jìn)行通信的方法
- 遠(yuǎn)程禁止客戶計算機(jī)系統(tǒng)的數(shù)據(jù)處理系統(tǒng)和方法
- 在客戶計算機(jī)系統(tǒng)中遠(yuǎn)程禁止網(wǎng)絡(luò)活動的數(shù)據(jù)處理系統(tǒng)和方法





