[發明專利]一種復雜分時操作系統啟動時從系統快速啟動并同時工作的實現方法有效
| 申請號: | 202010108736.6 | 申請日: | 2020-02-21 |
| 公開(公告)號: | CN111381894B | 公開(公告)日: | 2023-06-13 |
| 發明(設計)人: | 楊百濤 | 申請(專利權)人: | 楊百濤 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 深圳市徽正知識產權代理有限公司 44405 | 代理人: | 奉燁 |
| 地址: | 610000 四川省廣元*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 復雜 分時操作系統 啟動 系統 快速 同時 工作 實現 方法 | ||
本發明公開了一種復雜分時操作系統啟動時從系統快速啟動并同時工作的實現方法,包括以下過程:在復雜分時操作系統或由復雜分時操作系統改造成的實時操作系統啟動時,從系統在主處理器之外的另一個從處理器上初始化并啟動,然后在復雜分時操作系統啟動的時間或啟動的設定時間段,與主系統同時工作,完成所需的任務;在主系統啟動的特定時間點,融入到主系統中,或一直作為一個獨立的系統以與主操作系統兼容的方式運行;主處理器指主CPU或主CPU核;從處理器指從CPU或從CPU核。
技術領域
本發明涉及計算機領域,具體涉及一種復雜分時操作系統啟動時從系統快速啟動并同時工作的實現方法。
背景技術
隨著人們生產生活的需要的不斷發展,復雜的分時操作系統的功能越來越復雜,涵蓋的方面也越來越多,這使得復雜的分時操作系統的啟動時間越來越長,像Windows或Android等操作系統的啟動時間越來越長,而這段系統啟動的時間用戶除了等待,不能做其他任何事情。啟動時間的加長在某些領域如電腦,手機等是可以接受的,畢竟電腦,手機等并不會頻繁啟動。但對于很多領域或功能,這是不可接受的,比如,在車載領域,儀表盤必須在一兩秒內開始工作,倒車功能也要在幾秒內開始工作。這也妨礙了復雜的分時操作系統在這些領域或功能的使用。雖然有一些變通的解決辦法,如倒車功能可通過一個視頻切換芯片來實現,但都是治標不治本,視頻切換芯片使復雜的分時操作系統的功能完全不能用了。現有的車載領域,都沒有解決復雜分時操作系統啟動時快速啟動并同時運行的問題,采用的是變通的辦法,比如,在另一個單片機上運行簡單的實時多任務操作系統(RTOS),這導致主操作系統或主系統的總線,外設,功能或生態等在這個RTOS上都不能直接用了。
發明內容
本發明目的在于提供一種復雜分時操作系統啟動時從系統快速啟動并同時工作的實現方法,使得在車載內等需要多種功能能快速啟動并開始工作的領域,也能夠完全地使用復雜分時操作系統或主系統的總線,外設,功能或生態等。
具體的說,本發明充分利用了現代CPU多核和可安裝多個CPU的特點,設計了一套解決方案,使在復雜分時操作系統啟動時,從系統以最快的可能性在主CPU或CPU核之外的另一個CPU或CPU核上初始化并啟動,然后在復雜分時操作系統啟動的時間或時間段,與主系統同時工作,完成所需的任務。在主系統啟動的特定時間點,融入到主系統中,或一直作為一個獨立的系統以與主操作系統兼容的方式運行,完全可以使用主系統的主要資源,代碼和生態。本發明的方案在實時安卓操作系統(RTAndroid)1.5版的RTONBOOT技術中實現。
進一步的,本發明的提供的一種復雜分時操作系統啟動時從系統快速啟動并同時工作的實現方法,不僅適用于像Windows,Linux或Android等復雜的分時操作系統中,也適用于將復雜的分時操作系統改造成的實時的操作系統中,實時安卓操作系統(RTAndroid)就是一個這樣的操作系統。
一種復雜分時操作系統啟動時從系統快速啟動并同時工作的實現方法,包括以下并行工作的主系統運行流程和從系統流程;
主系統運行流程包括以下步驟:
S1:主處理器上電,主處理器指主CPU或主CPU核;
S2:進入BOOTLOADER,BOOTLOADER初始化;加載從系統鏡像;
S3:從處理器上電或跳轉到從系統入口點;從處理器指從CPU或從CPU核;
S4:BOOTLOADER加載主操作系統鏡像;
S5:進入主操作系統內核入口點;主操作系統開始啟動;
S6:主操作系統延遲初始化從處理器;
S7:主操作系統請求從系統結束運行或?融入主操作系統;
S8:主操作系統等待延遲初始化的從處理器初始化完成的通知;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于楊百濤,未經楊百濤許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010108736.6/2.html,轉載請聲明來源鉆瓜專利網。





