[發明專利]虛擬機器存儲器的鑒識方法與計算機系統有效
| 申請號: | 201110430084.9 | 申請日: | 2011-12-20 |
| 公開(公告)號: | CN103064723A | 公開(公告)日: | 2013-04-24 |
| 發明(設計)人: | 李翰林;姜瑞豪;闕志克 | 申請(專利權)人: | 財團法人工業技術研究院 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/44;G06F13/10 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 史新宏 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 機器 存儲器 鑒識 方法 計算機系統 | ||
1.一種虛擬機器存儲器的鑒識方法,用于執行在至少一虛擬機器的計算機系統上,且該至少一虛擬機器上執行一操作系統,該鑒識方法包括:
取得該操作系統的一內核文件,其中該內核文件中包括該操作系統的一版本信息;
根據該版本信息取得該操作系統的至少一源代碼與一配置文件,其中該至少一源代碼與該配置文件的版本符合該操作系統的版本;
根據該配置文件將一固定接口函數與該至少一源代碼一起編譯以產生至少一對象文件;以及
根據該至少一對象文件鑒識該至少一虛擬機器的多個存儲器頁面。
2.如權利要求1所述的鑒識方法,其中取得該操作系統的該內核文件的步驟包括:
通過尋找該至少一虛擬機器的這些存儲器頁面中的一魔術數字來取得該內核文件。
3.如權利要求1所述的鑒識方法,其中根據該版本信息取得該操作系統的該至少一源代碼與該配置文件的步驟包括:
根據該版本信息,從一網站上下載符合該操作系統版本的該至少一源代碼與該配置文件。
4.如權利要求1所述的鑒識方法,還包括:
從該配置文件中取得該操作系統的一存儲器映射圖的存儲器位置,其中該存儲器映射圖包含該至少一虛擬機器中這些存儲器頁面的使用狀況;以及
根據該存儲器映射圖的存儲器位置,取得該存儲器映射圖。
5.如權利要求4所述的鑒識方法,其中根據該至少一對象文件鑒識該至少一虛擬機器的這些存儲器頁面的步驟包括:
根據該存儲器映射圖與該至少一對象文件,鑒識該至少一虛擬機器的這些存儲器頁面,并取得這些存儲器頁面的數據結構。
6.如權利要求1所述的鑒識方法,其中該操作系統為Linux操作系統,該固定接口函數包含了該操作系統的int?PageBuddy(struct?page*)函數。
7.一種計算機系統,用于執行至少一虛擬機器,該至少一虛擬機器上執行一操作系統,該計算機系統包括:
一存儲器單元,包括有多個物理存儲器頁面;
一操作系統版本控制單元,耦接至該存儲器單元;以及
一處理單元,耦接至該存儲器單元與該操作系統版本控制單元;
其中,該操作系統版本控制單元取得該操作系統的一內核文件,該內核文件上包括該操作系統的一版本信息,并根據該版本信息取得該操作系統的至少一源代碼與一配置文件,該至少一源代碼與該配置文件的版本符合該操作系統的版本,以及根據該配置文件將一固定接口函數與該至少一源代碼一起編譯以產生至少一對象文件,而該處理單元根據該至少一對象文件鑒識該至少一虛擬機器的多個存儲器頁面。
8.如權利要求7所述的計算機系統,其中在取得該操作系統的該內核文件時,該操作系統版本控制單元通過尋找該至少一虛擬機器的這些存儲器頁面中的一魔術數字來取得該內核文件。
9.如權利要求7所述的計算機系統,其中在根據該版本信息取得該操作系統的該至少一源代碼與該配置文件時,該操作系統版本控制單元根據該版本信息,從一網站上下載符合該操作系統版本的該至少一源代碼與該配置文件。
10.如權利要求7所述的計算機系統,該處理單元更從該配置文件中取得該操作系統的一存儲器映射圖的存儲器位置,其中該存儲器映射圖包含該至少一虛擬機器的這些存儲器頁面的使用狀況,并且該處理單元根據該存儲器映射圖的存儲器位置取得該存儲器映射圖。
11.如權利要求10所述的計算機系統,其中在根據該至少一對象文件鑒識該至少一虛擬機器的這些存儲器頁面時,該處理單元根據該存儲器映射圖與該至少一對象文件來鑒識該至少一虛擬機器的這些存儲器頁面,并取得這些存儲器頁面的數據結構。
12.如權利要求7所述的計算機系統,其中該操作系統為Linux操作系統,該固定接口函數包含了該操作系統的int?PageBuddy(struct?page*)函數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于財團法人工業技術研究院,未經財團法人工業技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110430084.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:處理特許事件的多個虛擬機監控器的使用
- 下一篇:車用投影系統





