子系統(tǒng) > 功能/模塊”逐級(jí)展開(kāi),在多設(shè)備部署場(chǎng)景下,支持根據(jù)實(shí)際需求裁剪某些非必要的子系統(tǒng)或功能/模塊。HarmonyOS 技術(shù)架構(gòu)如[圖1]所示。 圖1 技術(shù)架構(gòu) 內(nèi)核層 內(nèi)核子系統(tǒng): HarmonyOS 采用多內(nèi)核設(shè)計(jì),支持針對(duì)不同資源受限設(shè)備選用適合的 OS 內(nèi)核。內(nèi)核抽象層(KAL,KernelAbstract Layer)通過(guò)屏蔽多內(nèi)核差異,對(duì)上層提供基礎(chǔ)的內(nèi)核能力,包括" />

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

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

鴻蒙OS 技術(shù)架構(gòu)

王程 ? 來(lái)源:jf_75796907 ? 作者:jf_75796907 ? 2024-01-25 16:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

HarmonyOS 整體遵從分層設(shè)計(jì),從下向上依次為:內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。系統(tǒng)功能按照“系統(tǒng) > 子系統(tǒng) > 功能/模塊”逐級(jí)展開(kāi),在多設(shè)備部署場(chǎng)景下,支持根據(jù)實(shí)際需求裁剪某些非必要的子系統(tǒng)或功能/模塊。HarmonyOS 技術(shù)架構(gòu)如[圖1]所示。

圖1 技術(shù)架構(gòu)

wKgZomWyInuAAR6gAACwFYIXtuM135.png

內(nèi)核層

內(nèi)核子系統(tǒng): HarmonyOS 采用多內(nèi)核設(shè)計(jì),支持針對(duì)不同資源受限設(shè)備選用適合的 OS 內(nèi)核。內(nèi)核抽象層(KAL,KernelAbstract Layer)通過(guò)屏蔽多內(nèi)核差異,對(duì)上層提供基礎(chǔ)的內(nèi)核能力,包括進(jìn)程/線(xiàn)程管理、內(nèi)存管理、文件系統(tǒng)、網(wǎng)絡(luò)管理和外設(shè)管理等。

驅(qū)動(dòng)子系統(tǒng):HarmonyOS驅(qū)動(dòng)框架(HDF)是 HarmonyOS 硬件生態(tài)開(kāi)放的基礎(chǔ),提供統(tǒng)一外設(shè)訪(fǎng)問(wèn)能力和驅(qū)動(dòng)開(kāi)發(fā)、管理框架。

系統(tǒng)服務(wù)層

系統(tǒng)服務(wù)層是 HarmonyOS 的核心能力集合,通過(guò)框架層對(duì)應(yīng)用程序提供服務(wù)。該層包含以下幾個(gè)部分:

系統(tǒng)基本能力子系統(tǒng)集:為分布式應(yīng)用在 HarmonyOS 多設(shè)備上的運(yùn)行、調(diào)度、遷移等操作提供了基礎(chǔ)能力,由分布式軟總線(xiàn)、分布式數(shù)據(jù)管理、分布式任務(wù)調(diào)度、方舟多語(yǔ)言運(yùn)行時(shí)、公共基礎(chǔ)庫(kù)、多模輸入、圖形、安全、AI 等子系統(tǒng)組成。其中,方舟運(yùn)行時(shí)提供了 C / C++ / JS 多語(yǔ)言運(yùn)行時(shí)和基礎(chǔ)的系統(tǒng)類(lèi)庫(kù),也為使用方舟編譯器靜態(tài)化的 Java 程序(即應(yīng)用程序或框架層中使用 Java 語(yǔ)言開(kāi)發(fā)的部分)提供運(yùn)行時(shí)。

基礎(chǔ)軟件服務(wù)子系統(tǒng)集:為 HarmonyOS 提供公共的、通用的軟件服務(wù),由事件通知、電話(huà)、多媒體、DFX、MSDP & DV 等子系統(tǒng)組成。

增強(qiáng)軟件服務(wù)子系統(tǒng)集:為 HarmonyOS 提供針對(duì)不同設(shè)備的、差異化的能力增強(qiáng)型軟件服務(wù),由智慧屏專(zhuān)有業(yè)務(wù)、穿戴專(zhuān)有業(yè)務(wù)、IoT 專(zhuān)有業(yè)務(wù)等子系統(tǒng)組成。

硬件服務(wù)子系統(tǒng)集:為 HarmonyOS 提供硬件服務(wù),由位置服務(wù)、生物特征識(shí)別、穿戴專(zhuān)有硬件服務(wù)、IoT 專(zhuān)有硬件服務(wù)等子系統(tǒng)組成。
根據(jù)不同設(shè)備形態(tài)的部署環(huán)境,基礎(chǔ)軟件服務(wù)子系統(tǒng)集、增強(qiáng)軟件服務(wù)子系統(tǒng)集、硬件服務(wù)子系統(tǒng)集內(nèi)部可以按子系統(tǒng)粒度裁剪,每個(gè)子系統(tǒng)內(nèi)部又可以按功能粒度裁剪。

框架層

框架層為 HarmonyOS 的應(yīng)用程序提供了 Java / C / C++ / JS 等多語(yǔ)言的用戶(hù)程序框架和 Ability 框架,以及各種軟硬件服務(wù)對(duì)外開(kāi)放的多語(yǔ)言框架 API ;同時(shí)為采用HarmonyOS的設(shè)備提供了 C / C++ / JS 等多語(yǔ)言的框架 API,不同設(shè)備支持的 API 與系統(tǒng)的組件化裁剪程度相關(guān)。

應(yīng)用層

應(yīng)用層包括系統(tǒng)應(yīng)用和第三方非系統(tǒng)應(yīng)用。HarmonyOS 的應(yīng)用由一個(gè)或多個(gè) FA(Feature Ability)或 PA(Particle Ability)組成。其中,F(xiàn)A 有 UI 界面,提供與用戶(hù)交互的能力;而 PA 無(wú) UI 界面,提供后臺(tái)運(yùn)行任務(wù)的能力以及統(tǒng)一的數(shù)據(jù)訪(fǎng)問(wèn)抽象?;?FA / PA 開(kāi)發(fā)的應(yīng)用,能夠?qū)崿F(xiàn)特定的業(yè)務(wù)功能,支持跨設(shè)備調(diào)度與分發(fā),為用戶(hù)提供一致、高效的應(yīng)用體驗(yàn)。

審核編輯 黃宇

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

    關(guān)注

    2

    文章

    2390

    瀏覽量

    66828
  • 鴻蒙
    +關(guān)注

    關(guān)注

    60

    文章

    2969

    瀏覽量

    45968
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2155

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    開(kāi)源鴻蒙6.1 Release版本正式發(fā)布,在鴻OS 6.1率先完成升級(jí)適配!

    鴻蒙項(xiàng)目群A類(lèi)捐贈(zèng)人,開(kāi)鴻智谷積極參與OpenHarmony6.1Release版本的適配工作,并率先推出基于開(kāi)源鴻蒙6.1Release的在鴻OS6.1Rele
    的頭像 發(fā)表于 03-10 18:06 ?288次閱讀
    開(kāi)源<b class='flag-5'>鴻蒙</b>6.1 Release版本正式發(fā)布,在鴻<b class='flag-5'>OS</b> 6.1率先完成升級(jí)適配!

    拓維信息旗下在鴻OS 3.0 讓OpenClaw開(kāi)箱即用

    AIModelSIG組長(zhǎng)單位,依托基于開(kāi)源鴻蒙自研的在鴻OS3.0底層能力,率先完成OpenClaw的深度適配與預(yù)集成,推出搭載融合能力的AIBOX(邊緣AI小站)
    的頭像 發(fā)表于 03-04 17:46 ?486次閱讀
    拓維信息旗下在鴻<b class='flag-5'>OS</b> 3.0  讓OpenClaw開(kāi)箱即用

    技術(shù)創(chuàng)新 | 開(kāi)鴻智谷率先實(shí)現(xiàn)開(kāi)源鴻蒙與OpenClaw創(chuàng)新融合

    鴻蒙研發(fā)的在鴻OS3.0底層能力,完成OpenClaw的深度適配與預(yù)集成,推出搭載融合能力的AIBOX。從“大腦”到“四肢”實(shí)現(xiàn)OpenClaw的技術(shù)本質(zhì)理解Ope
    的頭像 發(fā)表于 03-03 17:56 ?547次閱讀
    <b class='flag-5'>技術(shù)</b>創(chuàng)新 | 開(kāi)鴻智谷率先實(shí)現(xiàn)開(kāi)源<b class='flag-5'>鴻蒙</b>與OpenClaw創(chuàng)新融合

    聲智科技攜手華為鴻蒙推動(dòng)聲學(xué)AI技術(shù)革新

    作為華為鴻蒙生態(tài)的重要合作伙伴,聲智在聲學(xué) AI 技術(shù)與應(yīng)用服務(wù)領(lǐng)域持續(xù)深耕,與鴻蒙生態(tài)保持著緊密協(xié)同,不斷拓展更具創(chuàng)造力的用戶(hù)體驗(yàn)。聲智 App 已率先登陸鴻蒙應(yīng)用商店,全量適配
    的頭像 發(fā)表于 12-04 15:44 ?719次閱讀

    開(kāi)源鴻蒙技術(shù)大會(huì)2025丨虛擬化與容器分論壇:構(gòu)筑開(kāi)源鴻蒙虛擬化技術(shù)高地

    隨著開(kāi)源鴻蒙技術(shù)的快速發(fā)展,各行各業(yè)、各品類(lèi)的生態(tài)設(shè)備加速融入生態(tài),當(dāng)數(shù)字世界的邊界不斷拓寬,我們正站在操作系統(tǒng)革命的十字路口。虛擬化技術(shù)打破硬件桎梏,?讓一塊芯片承載多重宇宙,從智能手表到車(chē)載系統(tǒng)
    的頭像 發(fā)表于 11-20 17:35 ?921次閱讀
    開(kāi)源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術(shù)</b>大會(huì)2025丨虛擬化與容器分論壇:構(gòu)筑開(kāi)源<b class='flag-5'>鴻蒙</b>虛擬化<b class='flag-5'>技術(shù)</b>高地

    開(kāi)源鴻蒙技術(shù)大會(huì)2025丨OS內(nèi)核與視窗分論壇:筑基開(kāi)源鴻蒙核心內(nèi)核,共拓視窗技術(shù)邊界

    開(kāi)源鴻蒙技術(shù)大會(huì)2025 OS內(nèi)核與視窗分論壇在湖南長(zhǎng)沙國(guó)際會(huì)議中心圓滿(mǎn)舉行。來(lái)自西北工業(yè)大學(xué)、浙江大學(xué)、廈門(mén)大學(xué)、華為等高校和企業(yè)的學(xué)者專(zhuān)家齊聚一堂,圍繞鴻蒙內(nèi)核通信機(jī)制、智能渲染、
    的頭像 發(fā)表于 11-20 17:29 ?889次閱讀
    開(kāi)源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術(shù)</b>大會(huì)2025丨<b class='flag-5'>OS</b>內(nèi)核與視窗分論壇:筑基開(kāi)源<b class='flag-5'>鴻蒙</b>核心內(nèi)核,共拓視窗<b class='flag-5'>技術(shù)</b>邊界

    開(kāi)源鴻蒙技術(shù)大會(huì)2025丨OS原生智能分論壇圓滿(mǎn)舉辦

    開(kāi)源鴻蒙技術(shù)大會(huì)2025 OS原生智能分論壇在湖南長(zhǎng)沙國(guó)際會(huì)議中心圓滿(mǎn)舉行。來(lái)自學(xué)術(shù)界與產(chǎn)業(yè)界的多位專(zhuān)家學(xué)者齊聚一堂,圍繞端側(cè)AI、智能體(Agent)技術(shù)、大模型高效推理等前沿議題展
    的頭像 發(fā)表于 11-20 17:28 ?743次閱讀
    開(kāi)源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術(shù)</b>大會(huì)2025丨<b class='flag-5'>OS</b>原生智能分論壇圓滿(mǎn)舉辦

    開(kāi)源鴻蒙技術(shù)大會(huì)2025丨開(kāi)源鴻蒙技術(shù)大會(huì)2025圓滿(mǎn)召開(kāi),全景交流區(qū)解碼萬(wàn)物智聯(lián)生態(tài)密碼

    9月27日,開(kāi)源鴻蒙技術(shù)大會(huì)2025在長(zhǎng)沙國(guó)際會(huì)議中心盛大舉辦。大會(huì)現(xiàn)場(chǎng)同步亮相開(kāi)源鴻蒙社區(qū)公共交流區(qū)、開(kāi)源鴻蒙項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)(TSC
    的頭像 發(fā)表于 11-10 18:17 ?3149次閱讀
    開(kāi)源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術(shù)</b>大會(huì)2025丨開(kāi)源<b class='flag-5'>鴻蒙</b><b class='flag-5'>技術(shù)</b>大會(huì)2025圓滿(mǎn)召開(kāi),全景交流區(qū)解碼萬(wàn)物智聯(lián)生態(tài)密碼

    開(kāi)源鴻蒙RISC-V SIG線(xiàn)下技術(shù)融合交流會(huì)圓滿(mǎn)收官

    航空航天大學(xué)、北京理工大學(xué)等多所高校的師生以及社區(qū)開(kāi)發(fā)者共同參與。活動(dòng)旨在匯聚產(chǎn)學(xué)研各方力量,推動(dòng)開(kāi)源鴻蒙與RISC-V架構(gòu)在多元場(chǎng)景下的技術(shù)融合與生態(tài)共建,加速開(kāi)源技術(shù)的創(chuàng)新與產(chǎn)業(yè)落
    的頭像 發(fā)表于 10-31 09:07 ?768次閱讀

    開(kāi)源鴻蒙城市技術(shù)沙龍洛陽(yáng)站圓滿(mǎn)落幕

    參加培訓(xùn)交流的各高校教師介紹了開(kāi)源鴻蒙技術(shù)架構(gòu)和開(kāi)發(fā)環(huán)境搭建過(guò)程,并分享了開(kāi)源鴻蒙應(yīng)用豐富的實(shí)踐落地案例經(jīng)驗(yàn),帶來(lái)了一場(chǎng)高含金量的技術(shù)盛宴
    的頭像 發(fā)表于 08-25 14:35 ?1049次閱讀

    Taro on HarmonyOS 技術(shù)架構(gòu)深度解析

    2025 年 6 月,在華為開(kāi)發(fā)者大會(huì) 2025 開(kāi)發(fā)者場(chǎng)景技術(shù)共建分論壇,本文作者進(jìn)行了《京東 Taro 框架鴻蒙版本正式開(kāi)源 助力鴻蒙版三方應(yīng)用開(kāi)發(fā)》專(zhuān)題演講。期間闡述了 Taro
    的頭像 發(fā)表于 08-04 16:10 ?806次閱讀
    Taro on HarmonyOS <b class='flag-5'>技術(shù)</b><b class='flag-5'>架構(gòu)</b>深度解析

    鴻蒙NEXT-鴻蒙三層架構(gòu)搭建,嵌入HMRouter,實(shí)現(xiàn)便捷跳轉(zhuǎn),新手攻略。(1/3)

    摘要:本文詳細(xì)介紹了搭建鴻蒙三層架構(gòu)的具體步驟,包括公共能力層、基礎(chǔ)特性層和產(chǎn)品定制層的創(chuàng)建。首先需在A(yíng)GC控制臺(tái)創(chuàng)建項(xiàng)目并關(guān)聯(lián)應(yīng)用包名,然后在DevEcoStudio中新建項(xiàng)目,依次創(chuàng)建
    的頭像 發(fā)表于 06-30 22:17 ?924次閱讀
    <b class='flag-5'>鴻蒙</b>NEXT-<b class='flag-5'>鴻蒙</b>三層<b class='flag-5'>架構(gòu)</b>搭建,嵌入HMRouter,實(shí)現(xiàn)便捷跳轉(zhuǎn),新手攻略。(1/3)

    開(kāi)源鴻蒙社區(qū)年中技術(shù)會(huì)議成功舉辦

    近日,由開(kāi)源鴻蒙項(xiàng)目群工作委員會(huì)主辦的開(kāi)源鴻蒙社區(qū)年中技術(shù)會(huì)議在東莞三丫坡盛大召開(kāi)。本次會(huì)議匯聚了行業(yè)領(lǐng)袖、技術(shù)專(zhuān)家與開(kāi)發(fā)者,共同探討開(kāi)源鴻蒙
    的頭像 發(fā)表于 06-26 17:15 ?1056次閱讀

    鴻蒙5開(kāi)發(fā)寶藏案例分享---應(yīng)用架構(gòu)實(shí)戰(zhàn)技巧

    大家好! 今天咱們聊聊鴻蒙開(kāi)發(fā)中那些“官方文檔提了但實(shí)際開(kāi)發(fā)難找”的架構(gòu)設(shè)計(jì)技巧。結(jié)合官方文檔,我會(huì)用 真實(shí)代碼案例+通俗講解 ,幫你把分層架構(gòu)和線(xiàn)程通信落地到項(xiàng)目里,告別“理論會(huì)了,代碼不會(huì)
    發(fā)表于 06-12 16:14

    警用鴻蒙操作系統(tǒng)正式亮相,誠(chéng)邁科技攜智能警務(wù)終端參展警博會(huì)

    科技作為鴻蒙生態(tài)核心共建者,攜多款基于警用鴻蒙操作系統(tǒng)的智能終端設(shè)備亮相,助力警務(wù)工作迎來(lái)更智能、更高效的鴻蒙時(shí)代。 警用鴻蒙操作系統(tǒng)(警鴻OS
    的頭像 發(fā)表于 05-19 20:26 ?800次閱讀
    警用<b class='flag-5'>鴻蒙</b>操作系統(tǒng)正式亮相,誠(chéng)邁科技攜智能警務(wù)終端參展警博會(huì)