華為已公布了開(kāi)源版本的鴻蒙 OpenHarmony 1.1.0 LTS 版本,相比于OpenHarmony 1.0版本,1.1.0 LTS版本新增 AI 子系統(tǒng)、電源管理子系統(tǒng)、泛 Sensor 子系統(tǒng)、升級(jí)子系統(tǒng),及統(tǒng)一 AI 引擎框架。簡(jiǎn)單來(lái)說(shuō),OpenHarmony 是開(kāi)放原子開(kāi)源基金會(huì)(OpenAtom Foundation)旗下開(kāi)源項(xiàng)目,定位是一款面向全場(chǎng)景的開(kāi)源分布式操作系統(tǒng)。
新版本對(duì) liteOS-M 內(nèi)核完成三方可移植性重構(gòu),驅(qū)動(dòng)子系統(tǒng)完善了Wi-Fi、Sensor、Input、Display的驅(qū)動(dòng)模型,將圖形子系統(tǒng)針對(duì)UI能力及JS框架性能和內(nèi)存優(yōu)化等。
技術(shù)架構(gòu)
OpenHarmony整體遵從分層設(shè)計(jì),從下向上依次為:內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。系統(tǒng)功能按照“系統(tǒng) 》 子系統(tǒng) 》 組件”逐級(jí)展開(kāi),在多設(shè)備部署場(chǎng)景下,支持根據(jù)實(shí)際需求裁剪某些非必要的組件。
內(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)開(kāi)放的基礎(chǔ),提供統(tǒng)一外設(shè)訪問(wèn)能力和驅(qū)動(dòng)開(kāi)發(fā)、管理框架。
框架層為應(yīng)用開(kāi)發(fā)提供了C/C++/JS等多語(yǔ)言的用戶程序框架和Ability框架,適用于JS語(yǔ)言的JS UI框架,以及各種軟硬件服務(wù)對(duì)外開(kāi)放的多語(yǔ)言框架API。根據(jù)系統(tǒng)的組件化裁剪程度,設(shè)備支持的API也會(huì)有所不同。
應(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)抽象?;贔A/PA開(kāi)發(fā)的應(yīng)用,能夠?qū)崿F(xiàn)特定的業(yè)務(wù)功能,支持跨設(shè)備調(diào)度與分發(fā),為用戶提供一致、高效的應(yīng)用體驗(yàn)。
本文整合自 Gitee、IT之家
責(zé)任編輯:fqj
-
華為
+關(guān)注
關(guān)注
216文章
35200瀏覽量
255808 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7142瀏覽量
125542 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2642瀏覽量
68054 -
OpenHarmony
+關(guān)注
關(guān)注
29文章
3851瀏覽量
18562
發(fā)布評(píng)論請(qǐng)先 登錄
OpenHarmony年度技術(shù)課題評(píng)選通知
【北京迅為】itop-3568 開(kāi)發(fā)板openharmony鴻蒙燒寫(xiě)及測(cè)試-第2章OpenHarmony v3.2-Beta4版本測(cè)試

【北京迅為】itop-3568 開(kāi)發(fā)板openharmony鴻蒙燒寫(xiě)及測(cè)試-第1章 體驗(yàn)OpenHarmony—燒寫(xiě)鏡像

OpenHarmony城市技術(shù)論壇第12期——合肥站圓滿舉辦

中科創(chuàng)達(dá)旗下OSWare奧思維亮相第三屆OpenHarmony技術(shù)大會(huì)
星光璀璨,聆聽(tīng) OpenHarmony 貢獻(xiàn)者之聲
第三屆OpenHarmony技術(shù)大會(huì)星光璀璨、致謝OpenHarmony社區(qū)貢獻(xiàn)者
第三屆OpenHarmony技術(shù)大會(huì) “OpenHarmony開(kāi)發(fā)者激勵(lì)計(jì)劃”授牌儀式圓滿舉行

高燃回顧|第三屆OpenHarmony技術(shù)大會(huì)精彩瞬間
第三屆OpenHarmony技術(shù)大會(huì)在上海成功舉辦
OpenHarmony年度技術(shù)俱樂(lè)部、個(gè)人及活動(dòng)評(píng)選結(jié)果公示
基于ArkTS語(yǔ)言的OpenHarmony APP應(yīng)用開(kāi)發(fā):HelloOpenharmony

基于ArkTS語(yǔ)言的OpenHarmony APP應(yīng)用開(kāi)發(fā):HelloOpenharmony
河南大學(xué)OpenHarmony技術(shù)俱樂(lè)部正式揭牌成立

OpenHarmony項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)2024年中務(wù)虛研討會(huì)圓滿落幕

評(píng)論