
PingWest品玩 8 月 9 日訊,華為消費者業務今天在其全球開發者大會上正式向全球釋出其全新的基于微核心的面向全場景的分布式作業系統——鴻蒙OS。
鴻蒙OS将作為華為迎接全場景體驗時代到來的産物,發揮其輕量化、小巧、功能強大的優勢,率先應用在智能手表、智慧屏、車載裝置、智能音箱等智能終端上,着力建構一個跨終端的融合共享生态,重塑安全可靠的運作環境,為消費者打造全場景智慧生活新體驗。
在過去的傳統模式下,每一類新形态終端的出現,都會伴随新的作業系統的誕生。華為認為需要進一步提升作業系統的跨平台能力,包括支援全場景、跨多裝置和平台的能力以及應對低延遲時間、高安全性挑戰的能力,是以逐漸形成了鴻蒙OS的雛形,可以說鴻蒙OS的出發點和Android、iOS都不一樣,是一款全新的基于微核心的面向全場景的分布式作業系統,能夠同時滿足全場景流暢體驗、架構級可信安全、跨終端無縫協同以及一次開發多終端部署的要求,鴻蒙應未來而生。
鴻蒙OS的四大技術特性
鴻蒙OS的設計初衷是為滿足全場景智慧體驗的高标準的連接配接要求,為此華為提出了 4 大特性的系統解決方案。
1.分布式架構首次用于終端OS,實作跨終端無縫協同體驗
鴻蒙OS的“分布式OS架構”和“分布式軟總線技術”通過公共通信平台,分布式資料管理,分布式能力排程和虛拟外設四大能力,将相應分布式應用的底層技術實作難度對應用開發者屏蔽,使開發者能夠聚焦自身業務邏輯,像開發同一終端一樣開發跨終端分布式應用,也使最終消費者享受到強大的跨終端業務協同能力為各使用場景帶來的無縫體驗。
2. 确定時延引擎和高性能IPC技術實作系統天生流暢
鴻蒙 OS通過使用确定時延引擎和高性能IPC兩大技術解決現有系統性能不足的問題。确定時延引擎可在任務執行前配置設定系統中任務執行優先級及時限進行排程處理,優先級高的任務資源将優先保障排程,應用響應時延降低25.7%。鴻蒙微核心結構小巧的特性使IPC(程序間通信)性能大大提高,程序通信效率較現有系統提升 5 倍。
3. 基于微核心架構重塑終端裝置可信安全
鴻蒙OS采用全新的微核心設計,擁有更強的安全特性和低延遲時間等特點。微核心設計的基本思想是簡化核心功能,在核心之外的使用者态盡可能多地實作系統服務,同時加入互相之間的安全保護。微核心隻提供最基礎的服務,比如多程序排程和多程序通信等。
鴻蒙OS将微核心技術應用于可信執行環境(TEE),通過形式化方法,重塑可信安全。形式化方法是利用數學方法,從源頭驗證系統正确,無漏洞的有效手段。傳統驗證方法如功能驗證,模拟攻擊等隻能在選擇的有限場景進行驗證,而形式化方法可通過資料模型驗證所有軟體運作路徑。 鴻蒙OS首次将形式化方法用于終端TEE,顯著提升安全等級。同時由于鴻蒙OS微核心的代碼量隻有Linux宏核心的千分之一,其受攻擊幾率也大幅降低。
4. 通過統一IDE支撐一次開發,多端部署,實作跨終端生态共享
鴻蒙OS憑借多終端開發IDE,多語言統一編譯,分布式架構Kit提供螢幕布局控件以及互動的自動适配,支援控件拖拽,面向預覽的可視化程式設計,進而使開發者可以基于同一工程高效建構多端自動運作App,實作真正的一次開發,多端部署,在跨裝置之間實作共享生态。華為方舟編譯器是首個取代Android虛拟機模式的靜态編譯器,可供開發者在開發環境中一次性将進階語言編譯為機器碼。此外,方舟編譯器未來将支援多語言統一編譯,可大幅提高開發效率。
華為還公布了鴻蒙核心及OS的演進路标,将在今年首發的智慧屏産品中率先使用鴻蒙 OS 1.0。未來三年,除完善相關技術外,鴻蒙OS會逐漸應用在可穿戴、智慧屏、車機等更多智能裝置中。
華為消費者業務CEO餘承東表示:“我們相信鴻蒙OS的推出會極大地提升産業的活力和生态的豐富性,希望鴻蒙OS的推出能夠為全場景時代帶來更加豐富多彩的體驗。我們歡迎全球開發者積極支援鴻蒙OS生态建設,共同為消費者打造全場景智慧化生活體驗”。