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

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

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

鴻蒙系統(tǒng)底層架構(gòu) 鴻蒙系統(tǒng)分布式架構(gòu)

如意 ? 來源:PHP中文網(wǎng)、CSDN ? 作者:PHP中文網(wǎng)、CSDN ? 2021-07-08 14:35 ? 次閱讀

鴻蒙系統(tǒng)底層架構(gòu)鴻蒙系統(tǒng)分布式架構(gòu)

鴻蒙系統(tǒng)是一款面向未來、面向全場景的分布式操作系統(tǒng),鴻蒙系統(tǒng)開創(chuàng)性地提出了基于同一套系統(tǒng)能力、適配多種終端形態(tài)的分布式理念,在這個理念加持下,可支持多種終端設(shè)備。

HarmonyOS系統(tǒng)架構(gòu)整體上遵從分層設(shè)計,從下向上分為內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。

HarmonyOS系統(tǒng)功能按照“系統(tǒng) 》 子系統(tǒng) 》 功能/模塊”逐步逐級展開,在多設(shè)備部署場景下,支持根據(jù)實(shí)際需求裁剪或增加子系統(tǒng)或功能/模塊。

內(nèi)核層:

鴻蒙系統(tǒng)分為內(nèi)核子系統(tǒng)和驅(qū)動子系統(tǒng)。在內(nèi)核子系統(tǒng)中鴻蒙系統(tǒng)采用多內(nèi)核設(shè)計,支持針對不同資源受限設(shè)備選用合適的OS內(nèi)核;鴻蒙系統(tǒng)驅(qū)動框架是鴻蒙系統(tǒng)硬件生態(tài)開放的基礎(chǔ),它提供統(tǒng)一外設(shè)訪問能力和驅(qū)動開發(fā)、管理框架。

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

系統(tǒng)服務(wù)層是鴻蒙系統(tǒng)的核心能力幾何,通過框架層對應(yīng)用程序提供服務(wù)。包含了系統(tǒng)基本能力子系統(tǒng)集、基礎(chǔ)軟件服務(wù)子系統(tǒng)集、增強(qiáng)軟件服務(wù)子系統(tǒng)集、硬件服務(wù)子系統(tǒng)四個部分。

框架層:

框架層為鴻蒙系統(tǒng)應(yīng)用程序提供Java/C/C++/JS等多語言用戶程序框架和Ability框架,及各種軟硬件服務(wù)對外開放的多語言框架API,也為搭載鴻蒙系統(tǒng)的電子設(shè)備提供C/C++/JS等多語言框架API。

應(yīng)用層:

應(yīng)用層包括系統(tǒng)應(yīng)用和第三方非系統(tǒng)應(yīng)用,鴻蒙系統(tǒng)應(yīng)用由一個或多個FA或PA組成。

系統(tǒng)安全:

在搭載鴻蒙系統(tǒng)的分布式終端上課保證正確的人通過正確的電子設(shè)備,正確地使用數(shù)據(jù)。

通過分布式多段協(xié)同身份認(rèn)證保證“正確的人”

通過在分布式終端構(gòu)筑可信運(yùn)行環(huán)境保證“正確的電子設(shè)備”

通過分布式數(shù)據(jù)在跨終端流動的過程中,對數(shù)據(jù)進(jìn)行分類分級管理來保證“正確地使用數(shù)據(jù)”

以上是鴻蒙系統(tǒng)的底層架構(gòu)綜述,希望有所幫助。

本文綜合自PHP中文網(wǎng)、CSDN

責(zé)編AJX

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

    關(guān)注

    1

    文章

    824

    瀏覽量

    74394
  • 架構(gòu)
    +關(guān)注

    關(guān)注

    1

    文章

    501

    瀏覽量

    25374
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2627

    瀏覽量

    65779
收藏 人收藏

    評論

    相關(guān)推薦

    一體式IO與分布式IO:工業(yè)控制系統(tǒng)的兩種架構(gòu)

    一體式IO與分布式IO架構(gòu)各有優(yōu)勢和局限性。選擇合適的IO架構(gòu)需要根據(jù)實(shí)際的生產(chǎn)需求、系統(tǒng)規(guī)模、成本預(yù)算和維護(hù)能力綜合考慮。隨著工業(yè)自動化技術(shù)的發(fā)展,
    的頭像 發(fā)表于 07-17 16:12 ?420次閱讀
    一體式IO與<b class='flag-5'>分布式</b>IO:工業(yè)控制<b class='flag-5'>系統(tǒng)</b>的兩種<b class='flag-5'>架構(gòu)</b>

    鴻蒙開發(fā)就業(yè)前景到底怎么樣?

    門檻與挑戰(zhàn): 鴻蒙開發(fā)需要程序員具備良好的編程語言基礎(chǔ), 并熟悉操作系統(tǒng)原理、分布式系統(tǒng)架構(gòu)、云計算和人工智能等方面的知識。這種技術(shù)門檻雖然
    發(fā)表于 05-09 17:37

    純血鴻蒙系統(tǒng),拿什么與安卓、iOS比?

    減少了40%的冗余代碼后,HarmonyOS NEXT 的系統(tǒng)流暢度、能效、純凈安全特性等提升顯著。 所以鴻蒙是作為開發(fā)者近10年的最具有潛力的發(fā)展道路,那么鴻蒙底層技術(shù)到底是什么
    發(fā)表于 02-21 21:04

    華為鴻蒙系統(tǒng)怎么樣 華為鴻蒙系統(tǒng)和安卓系統(tǒng)的區(qū)別

    華為鴻蒙系統(tǒng)是華為公司自主研發(fā)的全場景分布式操作系統(tǒng),于2019年8月首次發(fā)布。鴻蒙系統(tǒng)不同于傳
    的頭像 發(fā)表于 02-02 14:54 ?1342次閱讀

    鴻蒙OS 分布式任務(wù)調(diào)度

    鴻蒙OS 分布式任務(wù)調(diào)度概述 在 HarmonyO S中,分布式任務(wù)調(diào)度平臺對搭載 HarmonyOS 的多設(shè)備構(gòu)筑的“超級虛擬終端”提供統(tǒng)一的組件管理能力,為應(yīng)用定義統(tǒng)一的能力基線、接口
    的頭像 發(fā)表于 01-29 16:50 ?386次閱讀

    鴻蒙系統(tǒng)和安卓的區(qū)別 鴻蒙系統(tǒng)有什么特別之處

    分布式架構(gòu),可以在不同設(shè)備上實(shí)現(xiàn)無縫連接和協(xié)同工作。而安卓系統(tǒng)采用的是集中式架構(gòu),設(shè)備之間的連接和協(xié)同工作相對較為困難。 鴻蒙
    的頭像 發(fā)表于 01-18 11:45 ?1w次閱讀

    很多人質(zhì)疑鴻蒙,那它算不算國產(chǎn)操作系統(tǒng)

    、汽車等。這意味著鴻蒙可以在多個設(shè)備之間實(shí)現(xiàn)無縫切換和共享數(shù)據(jù)。 安卓系統(tǒng)則主要用于移動設(shè)備,如手機(jī)和平板電腦。 2、系統(tǒng)架構(gòu) 鴻蒙的核心是
    發(fā)表于 01-17 22:04

    什么是分布式架構(gòu)?

    分布式架構(gòu)是指將一個系統(tǒng)或應(yīng)用拆分成多個獨(dú)立的節(jié)點(diǎn),這些節(jié)點(diǎn)通過網(wǎng)絡(luò)連接進(jìn)行通信和協(xié)作,以實(shí)現(xiàn)共同完成任務(wù)的一種架構(gòu)模式。這種架構(gòu)模式旨在提
    的頭像 發(fā)表于 01-12 15:04 ?977次閱讀
    什么是<b class='flag-5'>分布式</b><b class='flag-5'>架構(gòu)</b>?

    分布式節(jié)點(diǎn)服務(wù)器是什么?

    分布式節(jié)點(diǎn)服務(wù)器是一種將多個服務(wù)器分布式連接、協(xié)同工作,以實(shí)現(xiàn)負(fù)載均衡、提高系統(tǒng)性能和可靠性、提供高可用性的服務(wù)器架構(gòu)。 具體來說,分布式節(jié)
    的頭像 發(fā)表于 01-12 15:04 ?564次閱讀
    <b class='flag-5'>分布式</b>節(jié)點(diǎn)服務(wù)器是什么?

    鴻蒙系統(tǒng)和安卓的區(qū)別哪個好用

    的一些問題,如性能、隱私安全等。而安卓系統(tǒng)是由谷歌開發(fā)和推廣的移動設(shè)備操作系統(tǒng),目前在全球范圍內(nèi)占據(jù)主導(dǎo)地位。 鴻蒙系統(tǒng)架構(gòu)更為先進(jìn)和高效
    的頭像 發(fā)表于 01-11 11:15 ?1561次閱讀

    鴻蒙千帆起】《開心消消樂》完成鴻蒙原生應(yīng)用開發(fā),創(chuàng)新多端聯(lián)動用戶體驗(yàn)

    加強(qiáng)游戲與玩家之間交互的提醒,用戶不需要頻繁打開游戲就能接收到游戲中的關(guān)鍵信息,比如精力恢復(fù)、新關(guān)卡開放、活動信息提醒等,給玩家提供了更加便捷的游戲體驗(yàn)。 同時,HarmonyOS 特有的分布式軟總線
    發(fā)表于 01-03 10:22

    分布式系統(tǒng)硬件資源池原理和接入實(shí)踐

    提供更好的服務(wù)體驗(yàn)。 圖 3 鴻蒙硬件資源池支持各類消費(fèi)者場景 2.2 開發(fā)者場景 對于開發(fā)者來說,由于分布式硬件資源池將跨設(shè)備硬件調(diào)用的復(fù)雜度都封裝在了系統(tǒng)底層,跨設(shè)備硬件復(fù)用本地
    發(fā)表于 12-06 10:02

    springclould分布式教程

    的基本概念、主要組件以及如何使用Spring Cloud構(gòu)建分布式系統(tǒng)。 一、Spring Cloud的基本概念 分布式系統(tǒng) 分布式
    的頭像 發(fā)表于 11-16 10:59 ?382次閱讀

    華為鴻蒙系統(tǒng)

    華為鴻蒙系統(tǒng)(HUAWEI Harmony OS),是華為公司在2019年8月9日于東莞舉行的華為開發(fā)者大會(HDC.2019)上正式發(fā)布的操作系統(tǒng)。 華為鴻蒙
    發(fā)表于 11-02 19:39

    鴻蒙操作系統(tǒng)的前世今生

    上層接口和分布式能力的統(tǒng)一。 借助以上優(yōu)勢, 鴻蒙操作系統(tǒng)可實(shí)現(xiàn)不同終端設(shè)備之間的極速連接、硬件互助和資源共享,為不同的群體帶來升級體驗(yàn): 對消費(fèi)者而言, 鴻蒙操作
    發(fā)表于 10-08 19:55