[發明專利]操作系統無效
申請號: | 200810098631.6 | 申請日: | 2004-04-07 |
公開(公告)號: | CN101349976A | 公開(公告)日: | 2009-01-21 |
發明(設計)人: | 埃里克·萊斯庫埃;弗拉迪米爾·格魯齊德夫 | 申請(專利權)人: | 扎魯納股份有限公司 |
主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/455 |
代理公司: | 北京三友知識產權代理有限公司 | 代理人: | 黃綸偉 |
地址: | 法國蒙蒂尼勒*** | 國省代碼: | 法國;FR |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 操作系統 | ||
1、一種使多個不同的操作系統能夠同時運行在同一計算機上的方法,該方法包括:
選擇第一操作系統,使其具有相對較高的優先級;
選擇至少一個第二操作系統,使其具有相對較低的優先級;
提供公用程序,該公用程序被設置為用于在預定的條件下在所述操作系統之間進行切換;
對所述第一操作系統和第二操作系統提供改進,以使得它們能夠由所述公用程序進行控制;以及
提供用于在不中斷所述第一操作系統或所述公用程序的操作的情況下重啟所述第二操作系統的重啟例程。
2、根據權利要求1所述的方法,其中所述公用程序提供軟中斷調用機制,以控制第二操作系統的操作,和/或事件機制,以將所述第二操作系統中的狀態改變通知給所述第一操作系統。
3、根據權利要求1所述的方法,其中所述公用程序存儲第二操作系統的內核的系統映象的副本,并且該公用程序被設置成用于從這樣的所保存的副本恢復所述第二操作系統的內核。
4、根據權利要求1所述的方法,其中所述第一操作系統和所述第二操作系統具有協同操作的例程,用來使得所述第一操作系統能夠監測所述第二操作系統的連續操作,以實現對所述第二操作系統崩潰的檢測。
5、根據權利要求1所述的方法,其中所述第一操作系統是實時操作系統。
6、根據權利要求1所述的方法,其中所述第二操作系統是非實時的通用操作系統。
7、根據權利要求1所述的方法,其中所述第二操作系統是Linux,或者它的一個版本或變型。
8、根據權利要求1所述的方法,該方法還包括:為各個所述操作系統提供獨立的內存空間,在所述內存空間中,所述各操作系統能夠進行排他的操作。
9、根據權利要求1所述的方法,還包括:為各個所述操作系統提供所述計算機的第一輸入和/或輸出設備,所述各個操作系統分別對所述第一輸入和/或輸出設備具有排他的使用權。
10、一種包括代碼的計算機程序產品,所述代碼在計算機系統上執行時使所述計算機系統執行以上任意一項權利要求的方法。
11、一種被設置為執行權利要求1到9中任意一項的方法的計算機系統。
12、一種計算機系統,其包括CPU、內存設備和輸入/輸出設備,在該系統上運行的計算機代碼包括:
第一操作系統,具有相對較高的優先級;
第二操作系統,具有相對較低的優先級;
公用程序,被設置為:用于通過在預定的條件下在所述操作系統之間進行切換來同時運行所述操作系統;以及
重啟例程,用于在不中斷所述第一操作系統或所述公用程序的操作的情況下重啟所述第二操作系統。
13、根據權利要求12所述的計算機系統,其中所述公用程序適于提供軟中斷調用機制,以控制第二操作系統的操作,和/或事件機制,以將所述第二操作系統中的狀態改變通知給所述第一操作系統。
14、根據權利要求12所述的計算機系統,其中所述公用程序適于存儲第二操作系統的內核的系統映象的副本,并且該公用程序被設置成用于從這樣的所保存的副本恢復所述第二操作系統的內核。
15、根據權利要求12所述的計算機系統,其中所述第一操作系統和所述第二操作系統具有協同操作的例程,用來使得所述第一操作系統能夠監測所述第二操作系統的連續操作,以實現對所述第二操作系統崩潰的檢測。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于扎魯納股份有限公司,未經扎魯納股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810098631.6/1.html,轉載請聲明來源鉆瓜專利網。