華為在2019年5月被美國商務(wù)部列入其實(shí)體清單后,其操作系統(tǒng)鴻蒙OS逐漸浮出水面,在美國持續(xù)不斷的制裁下,眾人也對(duì)華為自己的操作系統(tǒng)倍加關(guān)注。#華為鴻蒙#
HarmonyOS是基于新內(nèi)核的分布式操作系統(tǒng),旨在為不同設(shè)備提供新的用戶體驗(yàn)。華為計(jì)劃在未來幾年內(nèi)將其大部分設(shè)備轉(zhuǎn)移到HarmonyOS上。
HarmonyOS 1.0
2019年8月9日,華為在2019年華為開發(fā)者大會(huì)(HDC)上推出了HarmonyOS AKA HongMeng。該操作系統(tǒng)適用于華為和榮耀智能電視。
HarmonyOS 2.0
2020年9月10日,在2020年華為發(fā)展大會(huì)(HDC)上,華為消費(fèi)者業(yè)務(wù)首席執(zhí)行官余承東發(fā)布了HarmonyOS 2.0。首次允許新設(shè)備支持該生態(tài)系統(tǒng)。
HarmonyOS 2.0帶來非常大的提升,平板電腦,可穿戴設(shè)備和智能手機(jī)將可訪問,還帶來了新的分布式功能,包括軟件總線,數(shù)據(jù)管理和安全性。
華為宣布,HarmonyOS 2.0將向開發(fā)人員開放用于包括智能電視、手表和主機(jī)的平臺(tái)。到2020年12月,HarmonyOS 2.0 SDK將在智能手機(jī)上使用。
可支持鴻蒙OS的設(shè)備
- Harmony 1.0
- Huawei Vision (65/75)
- Huawei Honor Vision
- Huawei Honor Vision Pro
- 華為路由器AX3
- Harmony 2.0
- 智能手機(jī)
- 智能手表
- 智能電視
- 車載系統(tǒng)
華為消費(fèi)者業(yè)務(wù)集團(tuán)(BG)軟件部總裁表示:升級(jí)到EMUI 11的用戶將“盡快”獲得HarmonyOS更新。用戶還可以選擇在明年(2021年)之前購買新的HarmonyOS設(shè)備。
Harmony功能:
為了給用戶帶來最佳體驗(yàn),HarmonyOS主要基于以下四個(gè)技術(shù)功能:
1.無縫體驗(yàn):
通過采用分布式架構(gòu)和分布式虛擬總線技術(shù),HarmonyOS提供了一個(gè)共享的通信平臺(tái),分布式數(shù)據(jù)管理,分布式任務(wù)調(diào)度和虛擬外圍設(shè)備。使用HarmonyOS,應(yīng)用程序開發(fā)人員將不必處理分布式應(yīng)用程序的底層技術(shù),從而使他們可以專注于自己的個(gè)人服務(wù)邏輯。開發(fā)分布式應(yīng)用程序?qū)⒈纫酝虞p松?;贖armonyOS構(gòu)建的應(yīng)用程序可以在不同的設(shè)備上運(yùn)行,同時(shí)在所有場景中提供無縫的協(xié)作體驗(yàn)。
2.流暢的性能:
HarmonyOS將通過確定性延遲引擎和高性能進(jìn)程間通信(IPC)解決性能欠佳的挑戰(zhàn)。確定性延遲引擎可預(yù)先設(shè)置任務(wù)執(zhí)行優(yōu)先級(jí)和時(shí)間限制以進(jìn)行調(diào)度。資源將優(yōu)先用于具有更高優(yōu)先級(jí)的任務(wù),從而將應(yīng)用程序的響應(yīng)延遲減少25.7%。微內(nèi)核可以使IPC性能比現(xiàn)有系統(tǒng)高出五倍。
3.更安全:
HarmonyOS使用全新的微內(nèi)核設(shè)計(jì),該設(shè)計(jì)具有增強(qiáng)的安全性和低延遲。此微內(nèi)核旨在簡化內(nèi)核功能,在內(nèi)核之外的用戶模式下實(shí)現(xiàn)盡可能多的系統(tǒng)服務(wù),并添加相互的安全保護(hù)。微內(nèi)核本身僅提供最基本的服務(wù),例如線程調(diào)度和IPC。
Harmony OS的微內(nèi)核設(shè)計(jì)使用正式的驗(yàn)證方法在受信任的執(zhí)行環(huán)境(TEE)中從頭開始重塑安全性和可信賴性。形式驗(yàn)證方法是一種從源頭驗(yàn)證系統(tǒng)正確性的有效數(shù)學(xué)方法,而傳統(tǒng)的驗(yàn)證方法(例如功能驗(yàn)證和攻擊模擬)僅限于有限的情況。相比之下,形式化方法可以使用數(shù)據(jù)模型來驗(yàn)證所有軟件運(yùn)行路徑。
HarmonyOS是第一個(gè)在設(shè)備TEE中使用形式驗(yàn)證的OS,從而大大提高了安全性。另外,由于HarmonyOS微內(nèi)核具有更少的代碼(大約是Linux內(nèi)核的千分之一),因此大大降低了攻擊的可能性。
4.多合一:
借助多設(shè)備IDE,多語言統(tǒng)一編譯和分布式體系結(jié)構(gòu)套件的支持,HarmonyOS可以自動(dòng)適應(yīng)不同的屏幕布局控件和交互,并支持拖放控件和面向預(yù)覽的可視化編程。這使開發(fā)人員可以更有效地構(gòu)建可在多個(gè)設(shè)備上運(yùn)行的應(yīng)用程序。借助多設(shè)備IDE,開發(fā)人員可以一次編寫其應(yīng)用程序并將其部署在多個(gè)設(shè)備上,從而在所有用戶設(shè)備上創(chuàng)建緊密集成的生態(tài)系統(tǒng)。
華為ARK編譯器是首款可與Android虛擬機(jī)相媲美的靜態(tài)編譯器,使開發(fā)人員能夠在一個(gè)統(tǒng)一的環(huán)境中將多種高級(jí)語言編譯為機(jī)器代碼。通過支持多種語言的統(tǒng)一編譯,華為ARK編譯器將幫助開發(fā)人員大大提高工作效率。
HARMONYOS開發(fā)時(shí)間表:
Openharmony是全球范圍內(nèi)的一個(gè)開源項(xiàng)目,并且是一個(gè)開源的分布式操作系統(tǒng)。對(duì)于設(shè)備開發(fā)人員,OpenHarmony利用基于組件的設(shè)計(jì)來根據(jù)每個(gè)設(shè)備的功能和服務(wù)特性來定制其功能,使其更適合特定的設(shè)備。
該開發(fā)計(jì)劃于2019年8月10日宣布,其中包括支持HarmonyOS的4年路線圖設(shè)備。
HarmonyOS 1.0:用于電視(2019)
HarmonyOS 2.0:適用于PC,Smartwatch / Band,車載系統(tǒng)(2020)
HarmonyOS 3.0:用于智能揚(yáng)聲器和耳機(jī)(2021)
HarmonyOS 4.0:適用于VR眼鏡等(2022)
華為還確認(rèn)首批HarmonyOS 2.0智能手機(jī)最早將于2021年面世。此外,HarmonyOS將在2021年10月之前完全開源。
HarmonyOS 2.0的OpenHarmony路線圖:
從2020年9月10日開始:最初支持具有128KB至128MB RAM的設(shè)備。
從2020年4月21日開始:增加了對(duì)128MB至4GB設(shè)備的支持。
從2021年10月21日開始:所有具有4GB到超過4GB RAM的設(shè)備。
鴻蒙OS系統(tǒng)是除iOS和Andriod系統(tǒng)之外的第三大系統(tǒng),目前還在開發(fā)中,不難看出,在當(dāng)前形勢(shì)下,華為奮力前行,相信不久鴻蒙手機(jī)也將面世。
編輯:hfy
-
華為
+關(guān)注
關(guān)注
215文章
34263瀏覽量
251026 -
iOS
+關(guān)注
關(guān)注
8文章
3393瀏覽量
150370 -
andriod
+關(guān)注
關(guān)注
1文章
19瀏覽量
13806 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1966瀏覽量
29966
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論