英語のドキュメント| 中文文档| TürkçeDökümanlar

ハーモニョに関連する素晴らしいもののキュレーションされたリスト
HarmonyOS 、マイクロカーネルに基づいた最初のフルシーン分布OSです。 Huaweiによって独立して開発されたオペレーティングシステムです。 HarmonyOS Systemは、2019年8月9日にHuawei Developers Conference(<HDC.2019>)で正式にリリースされました。Huaweiは、スマートスクリーン、車両ターミナル、ウェアラブルターミナルなどのインテリジェントターミナルの展開をリードします。将来、より多くのスマートデバイスには、これまで以上にオープンソースのHarmonyOSが装備されます。
HarmonyOS 、さまざまなデバイスの柔軟な展開に対応するモジュラーカップリングを実現します。 HarmonyOSには、3つの層のアーキテクチャがあります。最初のレイヤーはコア、2番目のレイヤーは基本サービス、3番目のレイヤーはプログラムフレームワークです。大画面、PC、自動車、その他の異なる機器で使用できます。また、いつでも携帯電話で使用することもできますが、当面はHuaweiがAndroidを好むことを好みます。
根底にあるハーモニオスの層は、 HarmonyOS microkernel 、 Linux kernel 、 Lite OSで構成されており、将来的には完全にハーモニョスマイクロカーネルアーキテクチャになります。
Huawei HarmonyOS商標に申請しました。 HarmonyOS商標の登録日付は2019年5月14日です。 HarmonyOSの排他的権利は、2019年5月14日から2029年5月13日までです。HarmonyOS開発しました。HarmonyOSをリリースし、 HarmonyOSオペレーティングシステムはオープンソースになります。
Harmonyosは、フルスセンのインテリジェントエクスペリエンスの高標準接続要件を満たすように設計されています。このため、Huaweiは、主要な機能を備えた4つのシステムソリューションを提案しています。
Harmonyosの「分散OSアーキテクチャ」および「分散ソフトバステクノロジー」は、パブリックコミュニケーションプラットフォーム、分散データ管理、分散能力スケジューリング、仮想ペリフェルの4つの機能を通じて、対応する分散アプリケーションの基礎となるテクノロジーを実装することの難しさからアプリケーション開発者をシールドし、独自のビジネスロジックを使用するように独自のビジネスロジックに集中することを可能にします。同じターミナルのようなクロス末端分散アプリケーションを開発することで、最終的な消費者は、使用シナリオごとに強力なクロス末端ビジネスコラボレーション機能によってもたらされるシームレスなエクスペリエンスを享受することができます。

Harmonyosは、決定論的遅延エンジンと高性能IPCの2つの技術を使用することにより、既存のシステムの不十分な性能の問題を解決します。遅延エンジンを決定すると、タスク実行前にシステムのタスク実行の優先度と時間制限を割り当てることができます。優先タスクリソースはスケジューリングを優先し、アプリケーションの応答遅延は25.7%削減されます。 Harmonyos Microkernelのコンパクトな構造は、IPC(インタープロセス通信)のパフォーマンスを大幅に改善し、プロセス通信の効率は既存のシステムの効率よりも5倍高くなっています。

Harmonyosは、セキュリティ機能が強く、遅延が低い新しいマイクロコア設計を採用しています。マイクロカーネル設計の基本的な考え方は、カーネルの機能を簡素化し、カーネルの外側のユーザー状態でできるだけ多くのシステムサービスを実現し、互いにセキュリティ保護を追加することです。マイクロカーネルは、マルチプロセススケジューリングやマルチプロセス通信など、最も基本的なサービスのみを提供します。

Harmonyosは、マイクロカーネルテクノロジーを信頼できる実行環境(TEE)に適用し、正式な方法を通じて信頼できるセキュリティを再形成します。正式な方法は、数学的方法を使用して、システムの正しさとソースからの抜け穴の欠如を検証する効果的な手段です。関数検証やシミュレーション攻撃などの従来の検証方法は、限られたシナリオでのみ検証できますが、正式な方法はデータモデルを介したすべてのソフトウェアランニングパスを検証できます。 Harmonyosは初めて、正式な方法をターミナルティーに適用し、セキュリティレベルを大幅に改善しました。同時に、ハーモニオスマイクロカーネルのコード量はLinuxマクロカーネルのコード量のみであるため、攻撃確率は大幅に減少します。

Harmonyosは、マルチターミナル開発IDE、多言語統一コンパイル、分散アーキテクチャキットに依存して、画面レイアウト制御とインタラクティブな自動適応、サポート制御ドラッグ、プレビュー指向の視覚プログラミングを提供するため、開発者は同じプロジェクトに基づくマルチ末端自動ランニングアプリを効率的に構築して、実際の一時的な開発を達成できます。デバイス全体で共有エコロジーを達成するための展開。 Huawei Arkコンパイラは、Android仮想マシンモデルを置き換える最初の静的コンパイラであり、開発者は開発環境で一度に高レベルの言語をマシンコードにコンパイルできるようにします。さらに、ARKコンパイラは、将来の多言語統一コンピレーションをサポートし、開発効率を大幅に改善できます。
HarmonyはAndroid-App互換オペレーティングシステムであり、ARKコンパイラはAndroidシステムの操作の流ency性を24%、応答速度44%、サードパーティアプリケーションの滑らかさを最大60%改善できます。 [SDKについて]
[本について]
ヒント:このプロジェクトは公式ではありません。このプロジェクトは、インターネットからハーモニョに関する文書を収集します。これは商業プロジェクトではありません。このプロジェクトは、ハーモニョとすべてのドキュメントとコードをインターネットから紹介するだけです。このプロジェクトをビジネスやお金を稼ぐことについて、またはこのプロジェクトの使用から生じる紛争の場合、またはこのプロジェクトに関連して使用する場合、選択または行動の否定的な結果または効果に対するすべての責任を受け入れることができます。