[發明專利]一種運行系統的切換方法及計算設備在審
| 申請號: | 202210539644.2 | 申請日: | 2022-05-17 |
| 公開(公告)號: | CN114911597A | 公開(公告)日: | 2022-08-16 |
| 發明(設計)人: | 鐘俊 | 申請(專利權)人: | 武漢深之度科技有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 北京瀚方律師事務所 11774 | 代理人: | 姜瑩 |
| 地址: | 430206 湖北省武漢市東湖新技術開發區*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 運行 系統 切換 方法 計算 設備 | ||
1.一種運行系統的切換方法,在操作系統運行過程中執行,所述操作系統包括內核、第一運行系統、第二運行系統,所述方法包括步驟:
在第一運行系統的運行過程中,響應于切換至第二運行系統的請求,將內核從第一運行系統對應的第一內核模式、切換至第二運行系統對應的第二內核模式;
啟動第二運行系統對應的第二中間件服務程序;
啟動第二運行系統對應的第二中間件運行環境模塊,以便啟動所述第二運行系統。
2.如權利要求1所述的方法,其中,還包括步驟:
啟動基于第二運行系統運行的一個或多個應用程序。
3.如權利要求1或2所述的方法,其中,所述操作系統之上部署有運行狀態控制模塊;響應于切換至第二運行系統的請求,將內核從第一運行系統對應的第一內核模式、切換至第二運行系統對應的第二內核模式的步驟包括:
運行狀態控制模塊響應于切換至第二運行系統的請求,通知內核將第一運行系統切換至第二運行系統;
內核從第一運行系統對應的第一內核模式、切換至第二運行系統對應的第二內核模式。
4.如權利要求1-3中任一項所述的方法,其中,在將內核從第一運行系統對應的第一內核模式、切換至第二運行系統對應的第二內核模式之后,包括步驟:
內核通知運行狀態控制模塊完成切換操作;
運行狀態控制模塊通知第二運行系統對應的第二中間件服務程序進行啟動。
5.如權利要求1-4中任一項所述的方法,其中,啟動第二運行系統對應的第二中間件運行環境模塊的步驟包括:
啟動與第二中間件相對應的依賴庫,以替換與第一中間件相對應的依賴庫。
6.如權利要求1-5中任一項所述的方法,其中,
所述第一運行系統、第二運行系統分別為通用運行系統、實時運行系統;
所述內核是基于實時內核、通用內核融合形成的融合內核,所述第一內核模式、第二內核模式分別為通用內核模式、實時內核模式。
7.如權利要求6所述的方法,其中,實時運行系統對應的實時中間件服務程序包括:
快速中斷服務程序,適于在接收到中斷信號時,打斷正在執行的實時性任務并進行中斷處理;
實時調度服務程序,適于利用實時調度算法從實時性任務隊列中獲取緊急程度最高的實時性任務,以便立即執行所述緊急程度最高的實時性任務;
實時運行組件,適于為所述緊急程度最高的實時性任務提供內存管理服務。
8.如權利要求6所述的方法,其中,通用運行系統對應的通用中間件服務程序包括:
通用調度服務程序,適于在接收到中斷信號時,利用公平調度算法從計算型任務隊列中獲取最高優先級計算型任務,以便立即執行所述最高優先級計算型任務;
線程化中斷服務程序,適于打斷低優先級計算型任務并進行中斷處理;
通用運行組件,適于為所述最高優先級計算型任務提供內存管理服務。
9.一種運行系統的切換方法,在操作系統運行過程中執行,所述操作系統包括內核、第一運行系統、第二運行系統,所述方法包括步驟:
在第二運行系統的運行過程中,響應于切換至第一運行系統的請求,關閉第二運行系統對應的第二中間件運行環境模塊;
關閉第二運行系統對應的第二中間件服務程序;
將內核從第二運行系統對應的第二內核模式切換至第一運行系統對應的第一內核模式。
10.如權利要求9所述的方法,其中,在關閉第二運行系統對應的第二中間件運行環境模塊之前,還包括步驟:
關閉基于第二運行系統運行的一個或多個應用程序。
11.一種計算設備,包括:
至少一個處理器;以及
存儲器,存儲有程序指令,其中,所述程序指令被配置為適于由所述至少一個處理器執行,所述程序指令包括用于執行如權利要求1-10中任一項所述的方法的指令。
12.一種存儲有程序指令的可讀存儲介質,當所述程序指令被計算設備讀取并執行時,使得所述計算設備執行如權利要求1-10中任一項所述方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢深之度科技有限公司,未經武漢深之度科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210539644.2/1.html,轉載請聲明來源鉆瓜專利網。





