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