91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

第三屆大會回顧第5期 | OpenHarmony內(nèi)核實時性探索

OpenHarmony TSC ? 來源:OpenHarmony TSC ? 作者:OpenHarmony TSC ? 2025-06-25 18:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

演講嘉賓 | 陸 道

回顧整理 | 廖 濤

排版校對 | 宋夕明

wKgZPGhZWTKAFbzIAASHwuu-Jn0838.png

嘉賓介紹

OS內(nèi)核及視窗分論壇

陸道,誠邁科技(南京)股份有限公司資深研發(fā)工程師。

正文內(nèi)容

實時性是操作系統(tǒng)內(nèi)核在特定應用場景中不可或缺的特性,它通過多種技術手段確保系統(tǒng)在規(guī)定時間內(nèi)完成任務,從而滿足高可靠性、高響應速度的需求。OpenHarmony的實時性是如何實現(xiàn)的,又有哪些進一步的優(yōu)化方案?誠邁科技(南京)股份有限公司資深研發(fā)工程師陸道在第三屆OpenHarmony技術大會上進行了精彩分享。

wKgZPGhZWTKAMRZAAAPJsnxNRso524.png

在當今數(shù)字化與智能化飛速發(fā)展的時代,操作系統(tǒng)內(nèi)核的實時性已經(jīng)成為眾多關鍵應用場景的核心需求:(1)在物聯(lián)網(wǎng)領域,實時性是確保設備高效運行和數(shù)據(jù)準確傳輸?shù)年P鍵。例如,智能家居系統(tǒng)需要實時響應各種傳感器數(shù)據(jù),以便實現(xiàn)對家居設備的精準監(jiān)控和控制;(2)在工業(yè)自動化場景中,實時性關乎生產(chǎn)效率和設備安全。例如,電力系統(tǒng)需要在10毫秒內(nèi)完成數(shù)據(jù)采集,而工業(yè)控制中的PLC需要在固定時間內(nèi)完成動作以滿足協(xié)作要求;(3)智能交通系統(tǒng)同樣對實時性提出了極高的要求,如實時監(jiān)測道路交通狀況,優(yōu)化交通流量分配等。然而,實現(xiàn)高效的實時性并非易事,其需要操作系統(tǒng)內(nèi)核在任務調(diào)度、中斷處理以及資源管理等多個層面進行深度優(yōu)化,以確保系統(tǒng)能夠在極短的時間內(nèi)做出響應。

wKgZPGhZWTKAVcQcAAOWyDEVtCc014.png

如何評估一個內(nèi)核的實時性是否高效?可以從以下幾個實時性衡量指標進一步了解:

對于內(nèi)核實時性而言,主要的衡量指標包括中斷響應時間、任務切換時間、任務搶占時間以及吞吐量等。其中,中斷響應時間指從系統(tǒng)接收到中斷信號到開始執(zhí)行中斷服務例程(ISR)的時間間隔。在實時系統(tǒng)中,快速的中斷響應時間是至關重要的,因為它直接影響系統(tǒng)對突發(fā)事件的處理速度;而任務切換時間指從一個任務被掛起到另一個任務被調(diào)度并開始執(zhí)行的時間間隔。在實時系統(tǒng)中,任務切換時間的長短會影響系統(tǒng)對多個任務的處理效率,尤其是在任務之間需要頻繁切換的場景中。

對于任務實時性而言,主要的衡量指標包括任務的最短時延、最長時延以及平均時延等。其中,最短時延是指系統(tǒng)在最佳情況下,從事件發(fā)生到做出響應的最短時間。其反映了系統(tǒng)在理想狀態(tài)下的響應速度;最長時延是指系統(tǒng)在最壞情況下,從事件發(fā)生到做出響應的最長時間。其反映了系統(tǒng)在極端條件下的響應速度,對于硬實時系統(tǒng)來說,最長時延必須滿足任務的截止時間要求;平均時延是指系統(tǒng)在一段時間內(nèi),所有任務時延的平均值。它反映了系統(tǒng)在正常運行情況下的平均響應速度。

此外,影響內(nèi)核的實時性因數(shù)包括時鐘節(jié)拍tick、調(diào)度算法、資源等待時間以及多任務等。

OpenHarmony的實時性優(yōu)化策略主要如下:

一、內(nèi)核實時性補丁。該方案通過多維度的優(yōu)化措施,從內(nèi)核調(diào)度、中斷處理、內(nèi)存管理到應用層優(yōu)化,全面提升系統(tǒng)的實時性能。這些優(yōu)化措施不僅提升了系統(tǒng)的響應速度和穩(wěn)定性,還為開發(fā)者提供了靈活的定制化方案,滿足不同場景下的實時性需求。其優(yōu)點包括開發(fā)效率高,工具多,優(yōu)化手段多,且提升了任務切換時間以及中斷響應時間。但是,由于任務的多樣化以及復雜性,僅通過內(nèi)核實時性補丁的方法,無法保證任務的最大時延,且任務的安全性也無法保障。

二、虛擬方案(Jailhouse)。Jailhouse是一種輕量級的硬件輔助虛擬化技術,旨在允許多個操作系統(tǒng)在同一硬件平臺上并行運行,同時保證資源隔離和實時性。在OpenHarmony中,Jailhouse被用于實現(xiàn)RTOS的虛擬化,支持高效、低延遲的運行環(huán)境,適用于嵌入式IoT設備。Jailhouse通過硬件虛擬化擴展將硬件資源劃分為多個獨立的“單元”(Cells),每個單元可以運行一個操作系統(tǒng)。該方案利用了Jailhouse虛擬運行freertos系統(tǒng),提升了任務的平均時延,能夠最大限度的保障任務的實行性。但同時,因為其需要兩套開發(fā)環(huán)境,在開發(fā)調(diào)試以及實時系統(tǒng)跟主系統(tǒng)的通訊上存在一定的挑戰(zhàn)。

三、AMP(基于核間共享內(nèi)存的異構核間通信框架)。AMP是一種多核架構,允許多個異構處理器核心運行不同的操作系統(tǒng)或應用程序。OpenHarmony的AMP框架基于OpenAMP(Open Asymmetric Multi-Processing)實現(xiàn),OpenAMP是一個開源的異構多處理框架,提供了一套完整的軟件組件,用于構建和部署AMP系統(tǒng)。其核心組件包括Remoteproc、RPMsg以及VirtIO等。通過OpenAMP框架,OpenHarmony能夠高效地管理異構多核系統(tǒng),實現(xiàn)資源隔離和任務分配,滿足復雜應用場景的需求。但是,跟虛擬方案Jailhouse類似,AMP也同樣需要兩套開發(fā)環(huán)境,在開發(fā)、調(diào)試以及優(yōu)化上均存在一定挑戰(zhàn)。

在分析了上述OpenHarmony的實時性優(yōu)化策略后,作者本人以輕量級的實時操作系統(tǒng)內(nèi)核KFreeRtos為例,進一步探討了如何提升內(nèi)核的實時性能。

KFreeRtos是一個輕量級的實時操作系統(tǒng)內(nèi)核,基于FreeRTOS開發(fā)。它繼承了FreeRTOS的核心特性,如任務管理、信號量、消息隊列和事件標志組等功能,同時進行了優(yōu)化以適應特定的硬件平臺。KFreeRtos不僅提供了多種實時調(diào)度算法,還提供了實時的內(nèi)存管理、網(wǎng)絡管理、安全管理、日志管理以及線程管理。

wKgZPGhZWTKAD5ToAAAj8_gxBW0895.png

在OpenHarmony上,開發(fā)者可以通過linux內(nèi)核驅動的開發(fā)方式,利用KFreeRtos提供的實時性API接口,構建出一套在OpenHarmony內(nèi)核上運行的實時解決方案。主要針對傳統(tǒng)實時操作系統(tǒng)不完善的功能,例如:內(nèi)存,網(wǎng)絡,日志管理等方面,利用linux強大的內(nèi)核功能api,為開發(fā)者提供具備有實時操作系統(tǒng)的特性并且具備低時延,高性能,高效率開發(fā),多平臺部署等開發(fā)框架。

KFreeRtos架構的引入,為OpenHarmony在內(nèi)核實時性領域的探索提供了新的思路和解決方案。未來,隨著嵌入式設備算力的不斷增強和AI模型的進一步優(yōu)化,將會有更多AI大模型能夠部署到邊緣設備上。這種結合不僅能夠滿足實時性需求,還能實現(xiàn)離線學習和自適應能力。同時,內(nèi)核的實時性優(yōu)化也將會涌現(xiàn)更多創(chuàng)新策略。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 內(nèi)核
    +關注

    關注

    4

    文章

    1470

    瀏覽量

    42896
  • OpenHarmony
    +關注

    關注

    33

    文章

    3955

    瀏覽量

    21130
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    帝奧微第三屆經(jīng)銷商大會圓滿舉行

    2025年12月18日,帝奧微圓滿舉辦第三屆經(jīng)銷商大會,與全國經(jīng)銷商伙伴齊聚一堂,圍繞產(chǎn)品演進、應用落地與市場機遇展開深度交流。
    的頭像 發(fā)表于 12-26 17:01 ?585次閱讀

    第三屆開放原子大賽首批賽項頒獎儀式圓滿落幕

    11月21日,在2025開放原子開發(fā)者大會開幕式上,第三屆開放原子大賽舉行首批賽項頒獎儀式。
    的頭像 發(fā)表于 11-25 17:33 ?737次閱讀

    Elektrobit亮相第三屆英飛凌汽車創(chuàng)新峰會

    11月13日,第三屆英飛凌汽車創(chuàng)新峰會暨第十二屆汽車電子開發(fā)者大會在蘇州國際會議中心圓滿舉辦。本屆峰會匯聚了約700家公司的1500多位行業(yè)精英,共同探索智慧出行的前沿趨勢與解決方案。
    的頭像 發(fā)表于 11-18 18:12 ?1277次閱讀

    第三屆引望車聯(lián)網(wǎng)安全大會圓滿結束

    2025年10月18日,深圳引望智能技術有限公司(以下簡稱“引望”)在東莞舉辦“第三屆引望車聯(lián)網(wǎng)安全大會”。
    的頭像 發(fā)表于 10-21 09:32 ?708次閱讀

    中興通訊第三屆學習發(fā)展大會圓滿收官

    近日,以“AI時代組織與人才能力重塑”為主題的中興通訊第三屆學習發(fā)展大會在深圳成功舉辦。大會由中興通訊全球學習發(fā)展中心主辦。來自中國移動、中國聯(lián)通、ATD、小米汽車、北森、AACTP、飛書等多位國內(nèi)外領導、專家共聚一堂,就組織發(fā)
    的頭像 發(fā)表于 09-26 15:24 ?916次閱讀

    國際星閃聯(lián)盟亮相第三屆電子紙產(chǎn)業(yè)創(chuàng)新大會

    近日,第三屆電子紙產(chǎn)業(yè)創(chuàng)新大會(ePIC 2025)在深圳國際會展中心召開。國際星閃聯(lián)盟受邀出席,并與電子紙產(chǎn)業(yè)聯(lián)盟共同簽署合作協(xié)議,宣布成立聯(lián)合工作組,這標志著兩大產(chǎn)業(yè)生態(tài)的協(xié)同發(fā)展邁入新階段。
    的頭像 發(fā)表于 09-03 09:26 ?1010次閱讀

    第三屆開放原子大賽正式啟動

    近日,在2025開放原子開源生態(tài)大會開幕式上,第三屆開放原子大賽正式啟動,首批12個賽項同步發(fā)布。
    的頭像 發(fā)表于 07-28 17:03 ?1130次閱讀

    奇異摩爾出席第三屆芯粒開發(fā)者大會AI芯片與系統(tǒng)分論壇

    近日,第三屆芯粒開發(fā)者大會圓滿落幕。大會在“集成芯片前沿技術科學基礎”重大研究計劃指導下,由中國科學院計算技術研究所、中國電子科技集團公司第五十八研究所聯(lián)合主辦,共有50余名嘉賓做報告,吸引了300
    的頭像 發(fā)表于 07-22 11:34 ?1321次閱讀

    行芯科技亮相第三屆芯粒開發(fā)者大會

    在剛剛于無錫圓滿落幕的第三屆芯粒開發(fā)者大會——這場匯聚全球頂尖芯片企業(yè)、科研機構及產(chǎn)業(yè)鏈專家的盛會上,行芯科技作為國內(nèi)Signoff領域的領軍企業(yè),受邀發(fā)表了主題演講《面向3DIC的Signoff挑戰(zhàn)與行芯創(chuàng)新策略》,為行業(yè)破
    的頭像 發(fā)表于 07-18 10:22 ?982次閱讀

    第三屆大會回顧6 | HarmonyOS NEXT原生智能,助力應用低成本生而智能

    發(fā)者和用戶又提供了哪些AI能力?華為終端云服務小藝產(chǎn)品技術專家高光遠在第三屆OpenHarmony技術大會上進行了精彩分享。
    的頭像 發(fā)表于 07-14 18:04 ?1158次閱讀
    <b class='flag-5'>第三屆</b><b class='flag-5'>大會</b><b class='flag-5'>回顧</b><b class='flag-5'>第</b>6<b class='flag-5'>期</b> | HarmonyOS NEXT原生智能,助力應用低成本生而智能

    華為智能光伏第三屆全球安裝商大會圓滿收官

    華為智能光伏第三屆全球安裝商大會在東莞丫坡盛大召開,來自歐洲、亞太、拉美等全球各地的伙伴和頭部安裝商齊聚一堂,圍繞光儲產(chǎn)業(yè)市場趨勢、安裝商戰(zhàn)略、優(yōu)秀案例、營銷策略等議題展開深入探討,共同描繪分布式能源市場藍圖。
    的頭像 發(fā)表于 06-20 09:51 ?1174次閱讀

    格創(chuàng)東智亮相第三屆軟件創(chuàng)新發(fā)展大會

    近日,由武漢市人民政府、湖北省經(jīng)濟和信息化廳主辦的第三屆軟件創(chuàng)新發(fā)展大會(以下簡稱“大會”)在武漢光谷舉行。
    的頭像 發(fā)表于 06-17 16:52 ?1098次閱讀

    九同方亮相第三屆軟件創(chuàng)新發(fā)展大會

    近日,第三屆軟件創(chuàng)新發(fā)展大會在武漢光谷圓滿落幕。本屆大會以“慧聚江城 數(shù)智領航”為主題,設置1場主論壇、6場專題論壇和1場軟件互動市集,涵蓋基礎軟件、工業(yè)軟件、開源創(chuàng)新、人工智能、汽車軟件、網(wǎng)絡安全等熱點領域,謀篇布局探討“十五
    的頭像 發(fā)表于 06-17 14:12 ?1074次閱讀

    華為亮相第三屆智慧檔案科技博覽會

    此前,2025年5月26日至27日,以“AI引領,智領未來”為主題的第三屆智慧檔案科技博覽會在成都舉行,“2025第三屆智慧檔案科技大會”同期舉辦?;顒游藖碜匀珖鴻n案管理機構、科研
    的頭像 發(fā)表于 05-28 15:02 ?917次閱讀

    第三屆百度文心杯創(chuàng)業(yè)大賽啟動

    近日,第三屆“文心杯”創(chuàng)業(yè)大賽面向全球正式啟動報名。
    的頭像 發(fā)表于 04-30 10:24 ?948次閱讀