英語文檔| 中文文檔| TürkçeDökümanlar

與Harmonyos相關的精彩事物的精心策劃清單
HarmonyOS是第一個基於微粒的全景分佈式OS。它是由華為獨立開發的操作系統。 HarmonyOS系統於2019年8月9日在華為開發人員會議(<HDC.2019>)上正式發布。華為將領導部署智能終端,例如智能屏幕,車輛終端和可穿戴終端。將來,比以往任何時候HarmonyOS將配備更多的智能設備。
HarmonyOS實現了模塊化耦合,這對應於不同設備的靈活部署。 HarmonyOS有三層建築。第一層是核心,第二層是基本服務,第三層是程序框架。它可以在大屏幕,PC,汽車和其他不同設備上使用。它也可以隨時在手機上使用,但是目前,華為仍然更喜歡Android。
Harmonyos的底層層由HarmonyOS microkernel , Linux kernel和Lite OS組成,將來它將成為一個完整的Harmonyos微粒體系結構。
Huawei HarmonyOS商標。 HarmonyOS商標的註冊公告日期為2019年5月14日。 HarmonyOS商標的獨家權利是2019年5月14日至2029年5月13日。HarmonyOS 。HarmonyOS , HarmonyOS操作系統將是開源的。
Harmonyos旨在滿足全景智能體驗的高標準連接要求。因此,華為提出了具有主要功能的四個系統解決方案。
Harmonyos的“分佈式OS體系結構”和“分佈式軟總線技術”使應用程序開發人員通過通過公共通信平台的四個功能,分佈式數據管理,分佈式功能調度和虛擬外圍設備和虛擬外圍設備來實施相應分佈式應用程序的基礎技術的困難,從而使開發人員將重點放在他們自己的商業邏輯上,例如開放式邏輯。開發諸如同一終端之類的跨終端分佈式應用程序還使最終的消費者能夠享受強大的跨終端業務協作能力為每種使用方案帶來的無縫體驗。

Harmonyos通過使用兩種技術解決了現有系統性能不足的問題:確定性延遲引擎和高性能IPC。確定延遲引擎可以在任務執行之前分配系統中任務執行的優先級和時間限制。優先任務資源將優先考慮調度,並且應用程序響應延遲將減少25.7%。 Harmonyos Microkernel的緊湊結構極大地提高了IPC的性能(交流通信),過程通信的效率是現有系統的五倍。

Harmonyos採用了一種新的微核設計,該設計具有更強的安全功能和較低的延遲。微粒設計的基本思想是簡化內核的功能,實現內核外用戶狀態的盡可能多的系統服務,並彼此添加安全保護。 Microkernels僅提供最基本的服務,例如多進程調度和多進程通信。

Harmonyos將微粒技術應用於受信任的執行環境(TEE),並通過正式方法重塑可信度的安全性。一種形式的方法是一種有效的手段,可以使用數學方法來驗證系統的正確性以及源缺失的漏洞。傳統的驗證方法(例如功能驗證和仿真攻擊)只能在有限的情況下驗證,而正式方法可以通過數據模型驗證所有軟件運行路徑。 Harmonyos首次將正式方法應用於終端TEE,這大大提高了安全水平。同時,由於Harmonyos Microkernel的代碼量僅是Linux宏觀內核的千分之一,因此其攻擊概率大大降低了。

Harmonyos依賴於多末端開發IDE,多語言統一編譯,分佈式體系結構套件來提供屏幕佈局控制和交互式自動適應,支持控制拖動,面向預覽的視覺編程,以便開發人員可以有效地基於同一項目,以實現單個時間開發,以實現多終端的多端終端開發,以實現多端終端。部署以跨設備獲得共享的生態。華為ARK編譯器是第一個替換Android虛擬機模型的靜態編譯器,該編譯器允許開發人員在開發環境中一次將高級語言彙編為機器代碼。此外,ARK編譯器將來將支持多語言統一的編譯,這可以大大提高開發效率。
Harmony是一種Android App兼容操作系統,ARK編譯器可以將Android System Fluitence提高24%,響應速度提高44%,而第三方應用程序的平滑度高達60%。 [關於SDK]
[關於書]
提示:這個項目不是正式的。該項目從互聯網收集有關和諧的文件。這不是一個商業項目。該項目只是引入Harmonyos,所有文檔和代碼都來自Internet。如果您將該項目用於業務或賺錢的事物,或者在與此項目有關的任何爭議時,您將對選擇或行動的負面結果或影響承擔全部責任。