精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

鴻蒙系統底層是什么架構

汽車玩家 ? 來源:csdn ? 作者: xhmj12 ? 2021-06-30 17:26 ? 次閱讀

OpenHarmony是由開放原子開源基金會(OpenAtom Foundation)孵化及運營的開源項目,目標是面向全場景、全連接、全智能時代,基于開源的方式,搭建一個智能終端設備操作系統的框架和平臺,促進萬物互聯產業的繁榮發展。

技術架構

OpenHarmony整體遵從分層設計,從下向上依次為:內核層、系統服務層、框架層和應用層。系統功能按照“系統 > 子系統 > 組件”逐級展開,在多設備部署場景下,支持根據實際需求裁剪某些非必要的組件。OpenHarmony技術架構如下所示:


圖源自:華為官網

內核層

內核子系統:采用多內核(Linux內核或者LiteOS)設計,支持針對不同資源受限設備選用適合的OS內核。內核抽象層(KAL,Kernel Abstract Layer)通過屏蔽多內核差異,對上層提供基礎的內核能力,包括進程/線程管理、內存管理、文件系統、網絡管理和外設管理等。

驅動子系統:驅動框架(HDF)是系統硬件生態開放的基礎,提供統一外設訪問能力和驅動開發、管理框架。

系統服務層

系統服務層是OpenHarmony的核心能力集合,通過框架層對應用程序提供服務。該層包含以下幾個部分:

系統基本能力子系統集:為分布式應用在多設備上的運行、調度、遷移等操作提供了基礎能力,由分布式軟總線、分布式數據管理、分布式任務調度、公共基礎庫、多模輸入、圖形、安全、AI等子系統組成。

基礎軟件服務子系統集:提供公共的、通用的軟件服務,由事件通知、電話、多媒體、DFX(Design For X) 等子系統組成。

增強軟件服務子系統集:提供針對不同設備的、差異化的能力增強型軟件服務,由智慧屏專有業務、穿戴專有業務、IoT專有業務等子系統組成。

硬件服務子系統集:提供硬件服務,由位置服務、生物特征識別、穿戴專有硬件服務、IoT專有硬件服務等子系統組成。

根據不同設備形態的部署環境,基礎軟件服務子系統集、增強軟件服務子系統集、硬件服務子系統集內部可以按子系統粒度裁剪,每個子系統內部又可以按功能粒度裁剪。

框架層

框架層為應用開發提供了C/C++/JS等多語言的用戶程序框架和Ability框架,適用于JS語言的JS UI框架,以及各種軟硬件服務對外開放的多語言框架API。根據系統的組件化裁剪程度,設備支持的API也會有所不同。

應用層

應用層包括系統應用和第三方非系統應用。應用由一個或多個FA(Feature Ability)或PA(Particle Ability)組成。其中,FA有UI界面,提供與用戶交互的能力;而PA無UI界面,提供后臺運行任務的能力以及統一的數據訪問抽象。基于FA/PA開發的應用,能夠實現特定的業務功能,支持跨設備調度與分發,為用戶提供一致、高效的應用體驗。

文章來源:csdn xhmj12

編輯:ymf

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

    關注

    0

    文章

    6

    瀏覽量

    8270
  • 系統架構
    +關注

    關注

    1

    文章

    68

    瀏覽量

    23521
  • 鴻蒙系統
    +關注

    關注

    183

    文章

    2634

    瀏覽量

    66224
收藏 人收藏

    評論

    相關推薦

    北京鴻蒙與華為鴻蒙系統

    北京鴻蒙與華為鴻蒙系統|雷架來源 |愛笑的架構師(ID:DancingOnYourCode)頭圖 | CSDN下載自東方IC鴻蒙
    發表于 07-28 08:53

    嵌入式底層系統架構學習筆記

    一年來學習底層系統架構的筆記,全部是原創,自己的心得體會,分享給大家。
    發表于 05-17 15:22 ?0次下載

    鴻蒙系統的亮點在哪里

    鴻蒙OS的架構底層是內核層,上面是基礎服務層、程序框架。
    的頭像 發表于 08-11 10:39 ?5499次閱讀

    鴻蒙系統底層是安卓嗎_鴻蒙系統架構安卓架構對比

    根據華為的說法,鴻蒙系統是基于Linux內核,是一套完全自主研發的操作系統,與谷歌的 Android 類似,均為開源,可供其它廠商使用。
    的頭像 發表于 04-27 15:58 ?5.5w次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>系統</b>的<b class='flag-5'>底層</b>是安卓嗎_<b class='flag-5'>鴻蒙</b><b class='flag-5'>系統</b><b class='flag-5'>架構</b>安卓<b class='flag-5'>架構</b>對比

    鴻蒙系統底層是基于linux開發的?和安卓到底有啥區別

    自從華為官方發布了鴻蒙操作系統以來,外界對于鴻蒙系統的聲音絡繹不絕,有人和我一樣好奇鴻蒙系統
    的頭像 發表于 06-17 10:08 ?2.7w次閱讀

    鴻蒙系統底層是安卓嗎 鴻蒙系統是基于安卓嗎

    在安卓、iOS壟斷絕大部分市場之時,華為鴻蒙系統橫空出世。
    的頭像 發表于 06-17 14:48 ?2.9w次閱讀

    鴻蒙系統底層用什么架構

    和平臺,促進萬物互聯產業的繁榮發展。 技術架構 OpenHarmony整體遵從分層設計,從下向上依次為:內核層、系統服務層、框架層和應用層。系統功能按照“系統
    的頭像 發表于 06-28 16:06 ?5713次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>系統</b><b class='flag-5'>底層</b>用什么<b class='flag-5'>架構</b>

    鴻蒙os底層是安卓嗎

    自從華為鴻蒙OS2.0系統推出以后,有不少網友們就開始不斷質疑鴻蒙OS系統是“Android系統換皮、套殼”版本。 ? ? ? ?OpenH
    的頭像 發表于 07-02 10:06 ?2347次閱讀
    <b class='flag-5'>鴻蒙</b>os<b class='flag-5'>底層</b>是安卓嗎

    鴻蒙os底層是安卓嗎

    鴻蒙os底層是安卓系統嗎?答案顯然是否定的。根據小編的求證了解發現,華為的鴻蒙操作系統只有一半是鴻蒙
    的頭像 發表于 07-06 09:11 ?1.2w次閱讀

    鴻蒙底層架構是什么

    在6月2日晚,華為推出了鴻蒙系統還有多款搭載HarmonyOS 2的新產品。鴻蒙系統作為一個全新的面向全場景的分布式操作系統。應該有許多人都
    的頭像 發表于 07-06 16:50 ?1.1w次閱讀

    鴻蒙底層是安卓嗎 鴻蒙是基于安卓嗎

    華為鴻蒙系統2.0自從上線后頗受國人追捧,作為全球首款主打“面向未來”、“萬物互聯”的分布式全場景操作系統鴻蒙系統可以說是開創了新的領域。
    的頭像 發表于 07-07 15:08 ?2.7w次閱讀

    鴻蒙系統底層架構 鴻蒙系統分布式架構

    鴻蒙系統是一款面向未來、面向全場景的分布式操作系統鴻蒙系統開創性地提出了基于同一套系統能力、適
    的頭像 發表于 07-08 14:35 ?1.3w次閱讀

    鴻蒙系統底層是什么

    自從華為鴻蒙OS2.0系統推出以后,有不少網友們就開始不斷質疑鴻蒙OS系統是“Android系統換皮、套殼”版本。 ? ? ? ?OpenH
    的頭像 發表于 07-11 09:45 ?8964次閱讀

    鴻蒙基于安卓 鴻蒙系統和安卓有什么區別

    華為鴻蒙系統2.0自發布至今備受關注,廣受好評,然而鴻蒙系統底層也引發了許多人爭議,鴻蒙
    的頭像 發表于 07-12 15:05 ?3w次閱讀

    Arm架構科普解讀 Arm架構底層邏輯和Arm架構的頂層設計

    本文主要探討了 Arm 架構底層邏輯,介紹了Arm 架構的頂層設計;以處理器核心架構為基礎,以系統架構
    的頭像 發表于 02-06 05:33 ?6017次閱讀
    Arm<b class='flag-5'>架構</b>科普解讀  Arm<b class='flag-5'>架構</b>的<b class='flag-5'>底層</b>邏輯和Arm<b class='flag-5'>架構</b>的頂層設計