在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

鴻蒙底層架構(gòu)

汽車玩家 ? 來(lái)源:csdn ? 作者:xhmj12 ? 2021-06-29 10:47 ? 次閱讀

OpenHarmony是由開放原子開源基金會(huì)(OpenAtom Foundation)孵化及運(yùn)營(yíng)的開源項(xiàng)目,目標(biāo)是面向全場(chǎng)景、全連接、全智能時(shí)代,基于開源的方式,搭建一個(gè)智能終端設(shè)備操作系統(tǒng)的框架和平臺(tái),促進(jìn)萬(wàn)物互聯(lián)產(chǎn)業(yè)的繁榮發(fā)展。

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

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

內(nèi)核層

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

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

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

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

系統(tǒng)基本能力子系統(tǒng)集:為分布式應(yīng)用在多設(shè)備上的運(yùn)行、調(diào)度、遷移等操作提供了基礎(chǔ)能力,由分布式軟總線、分布式數(shù)據(jù)管理、分布式任務(wù)調(diào)度、公共基礎(chǔ)庫(kù)、多模輸入、圖形、安全、AI等子系統(tǒng)組成。

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

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

硬件服務(wù)子系統(tǒng)集:提供硬件服務(wù),由位置服務(wù)、生物特征識(shí)別、穿戴專有硬件服務(wù)、IoT專有硬件服務(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)部又可以按功能粒度裁剪。

框架層

框架層為應(yīng)用開發(fā)提供了C/C++/JS等多語(yǔ)言的用戶程序框架和Ability框架,適用于JS語(yǔ)言的JS UI框架,以及各種軟硬件服務(wù)對(duì)外開放的多語(yǔ)言框架API。根據(jù)系統(tǒng)的組件化裁剪程度,設(shè)備支持的API也會(huì)有所不同。

應(yīng)用層

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

文章來(lái)源:csdn xhmj12

編輯:ymf

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

    關(guān)注

    87

    文章

    11342

    瀏覽量

    210222
  • 微內(nèi)核
    +關(guān)注

    關(guān)注

    0

    文章

    58

    瀏覽量

    13437
  • IOT
    IOT
    +關(guān)注

    關(guān)注

    187

    文章

    4230

    瀏覽量

    197430
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    名單公布!【書籍評(píng)測(cè)活動(dòng)NO.53】鴻蒙操作系統(tǒng)設(shè)計(jì)原理與架構(gòu)

    底層設(shè)計(jì)邏輯出發(fā),針對(duì)不同關(guān)鍵子系統(tǒng)的目標(biāo)功能和實(shí)現(xiàn)路徑做實(shí)際分析解讀,幫助開發(fā)者理解鴻蒙操作系統(tǒng)的底層邏輯,開發(fā)更適合系統(tǒng)邏輯的架構(gòu)代碼。 以分布式軟總線原理解析為例。 分布式軟總
    發(fā)表于 12-16 15:10

    linkboy編程語(yǔ)言已初步支持鴻蒙操作系統(tǒng)

    編程語(yǔ)言對(duì)各類鴻蒙開發(fā)板(海思芯片Hi3861)進(jìn)行編程。由于鴻蒙底層架構(gòu)是通用的,后續(xù)將根據(jù)用戶反饋,對(duì)北向編程(APP開發(fā))進(jìn)行調(diào)研和適配支持。
    發(fā)表于 07-09 08:08

    什么是HarmonyOS?鴻蒙OS架構(gòu)及關(guān)鍵技術(shù)是什么?

    什么是HarmonyOS?鴻蒙OS架構(gòu)及關(guān)鍵技術(shù)是什么?
    發(fā)表于 09-23 09:02

    硬剛!鴻蒙系統(tǒng)拒絕GMS服務(wù),谷歌這次慘了

    后來(lái)三星的Tizen系統(tǒng),都是開發(fā)之后沒(méi)有眾多軟件生態(tài)支撐,最終導(dǎo)致兩個(gè)系統(tǒng)全部夭折。所以有了微軟和三星這兩個(gè)前車之鑒以后,鴻蒙自然也就成為了不少人擔(dān)心的對(duì)象。不過(guò)從鴻蒙底層架構(gòu)來(lái)看
    發(fā)表于 04-07 11:55

    鴻蒙系統(tǒng)的亮點(diǎn)在哪里

    鴻蒙OS的架構(gòu)底層是內(nèi)核層,上面是基礎(chǔ)服務(wù)層、程序框架。
    的頭像 發(fā)表于 08-11 10:39 ?5532次閱讀

    鴻蒙系統(tǒng)的底層是安卓嗎_鴻蒙系統(tǒng)架構(gòu)安卓架構(gòu)對(duì)比

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

    鴻蒙系統(tǒng)底層是基于linux開發(fā)的?和安卓到底有啥區(qū)別

    自從華為官方發(fā)布了鴻蒙操作系統(tǒng)以來(lái),外界對(duì)于鴻蒙系統(tǒng)的聲音絡(luò)繹不絕,有人和我一樣好奇鴻蒙系統(tǒng)底層什么?和安卓到底有什么區(qū)別嗎
    的頭像 發(fā)表于 06-17 10:08 ?2.7w次閱讀

    鴻蒙系統(tǒng)底層用什么架構(gòu)

    和平臺(tái),促進(jìn)萬(wàn)物互聯(lián)產(chǎn)業(yè)的繁榮發(fā)展。 技術(shù)架構(gòu) OpenHarmony整體遵從分層設(shè)計(jì),從下向上依次為:內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。系統(tǒng)功能按照“系統(tǒng) 子系統(tǒng) 組件”逐級(jí)展開,在多設(shè)備部署場(chǎng)景下,支持根據(jù)實(shí)際需求裁剪某些非必要的組件。OpenHarmony技術(shù)架構(gòu)
    的頭像 發(fā)表于 06-28 16:06 ?5819次閱讀
    <b class='flag-5'>鴻蒙</b>系統(tǒng)<b class='flag-5'>底層</b>用什么<b class='flag-5'>架構(gòu)</b>

    鴻蒙os底層是安卓嗎

    鴻蒙os底層是安卓系統(tǒng)嗎?答案顯然是否定的。根據(jù)小編的求證了解發(fā)現(xiàn),華為的鴻蒙操作系統(tǒng)只有一半是鴻蒙系統(tǒng)底層,而另一半?yún)s是安卓系統(tǒng)的
    的頭像 發(fā)表于 07-06 09:11 ?1.2w次閱讀

    鴻蒙底層架構(gòu)是什么

    在6月2日晚,華為推出了鴻蒙系統(tǒng)還有多款搭載HarmonyOS 2的新產(chǎn)品。鴻蒙系統(tǒng)作為一個(gè)全新的面向全場(chǎng)景的分布式操作系統(tǒng)。應(yīng)該有許多人都很好奇這是一個(gè)怎么樣的系統(tǒng),那么鴻蒙底層
    的頭像 發(fā)表于 07-06 16:50 ?1.1w次閱讀

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

    華為鴻蒙系統(tǒng)2.0自從上線后頗受國(guó)人追捧,作為全球首款主打“面向未來(lái)”、“萬(wàn)物互聯(lián)”的分布式全場(chǎng)景操作系統(tǒng),鴻蒙系統(tǒng)可以說(shuō)是開創(chuàng)了新的領(lǐng)域。然而很多人質(zhì)疑鴻蒙系統(tǒng)底層是基于安卓而開發(fā)的
    的頭像 發(fā)表于 07-07 15:08 ?2.7w次閱讀

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

    鴻蒙系統(tǒng)是一款面向未來(lái)、面向全場(chǎng)景的分布式操作系統(tǒng),鴻蒙系統(tǒng)開創(chuàng)性地提出了基于同一套系統(tǒng)能力、適配多種終端形態(tài)的分布式理念,在這個(gè)理念加持下,可支持多種終端設(shè)備。
    的頭像 發(fā)表于 07-08 14:35 ?1.3w次閱讀

    鴻蒙系統(tǒng)的底層是什么

    自從華為鴻蒙OS2.0系統(tǒng)推出以后,有不少網(wǎng)友們就開始不斷質(zhì)疑鴻蒙OS系統(tǒng)是“Android系統(tǒng)換皮、套殼”版本。 ? ? ? ?OpenHarmony是由開放原子開源基金會(huì)(OpenAtom
    的頭像 發(fā)表于 07-11 09:45 ?9184次閱讀

    Arm架構(gòu)科普解讀 Arm架構(gòu)底層邏輯和Arm架構(gòu)的頂層設(shè)計(jì)

    本文主要探討了 Arm 架構(gòu)底層邏輯,介紹了Arm 架構(gòu)的頂層設(shè)計(jì);以處理器核心架構(gòu)為基礎(chǔ),以系統(tǒng)架構(gòu)為核心,以A系列和M系列
    的頭像 發(fā)表于 02-06 05:33 ?6244次閱讀
    Arm<b class='flag-5'>架構(gòu)</b>科普解讀  Arm<b class='flag-5'>架構(gòu)</b>的<b class='flag-5'>底層</b>邏輯和Arm<b class='flag-5'>架構(gòu)</b>的頂層設(shè)計(jì)

    ***底層架構(gòu)遭受限制

      底層架構(gòu)包括硬件結(jié)構(gòu)和軟件結(jié)構(gòu)兩個(gè)方面。硬件架構(gòu)是指cpu和內(nèi)存之間的連接方式、輸入輸出端口的配置等芯片內(nèi)模塊之間的物理連接方式和工作原理。底層
    的頭像 發(fā)表于 06-14 10:22 ?796次閱讀
    主站蜘蛛池模板: 亚在线| 国产伦精品一区二区免费 | 理论在线视频 | 精品三级内地国产在线观看 | 激情婷婷综合 | 国产一卡二卡3卡4卡四卡在线 | 奇米影视777狠狠狠888不卡 | 福利视频一区二区 | 五月婷婷丁香色 | 国产精品嫩草影院一二三区 | 亚洲综合精品一区二区三区中文 | 日本xxxx色视频在线观看免费 | 一区二区三区网站 | 久久青草91线频免费观看 | 亚洲爱婷婷色婷婷五月 | asian极品呦女爱爱 | 色狠狠狠狠综合影视 | 伊人久久大香线蕉综合电影 | 婷婷激情久久 | 天天综合天天色 | 成人a毛片手机免费播放 | 亚洲欧美一区二区三区在线播放 | 美女被免网站在线视频 | 国产欧美综合在线 | 欧美色图888 | 免费的两性视频网站 | 亚洲欧美一区二区三区另类 | 一区二区三区四区电影 | 就去色综合 | caoporn97人人做人人爱最新 | 永久黄网站色视频免费观看 | 婷婷久月| 黄色毛片子 | 老司机亚洲精品影院在线观看 | 国产精品露脸脏话对白 | 九九热免费在线观看 | 久久 在线播放 | 看屁屁www视频免费观看 | 一区二区三区在线播放 | 久久婷婷婷 | 性欧美人与zooz |