中国と米国の技術戦争の下、数え切れないほどの中国人が中国の台頭のために昼夜問わず戦ってきましたが、今日、私の家族の成果がついに形になり始めました。
最近、東莞の松山湖本社で開催中のファーウェイ開発者カンファレンスで、ファーウェイのコンシューマービジネス CEO ユー チェンドン氏が「世界を破る」Hongmeng OS を正式に発表しました。到着
Hongmeng OS には 4 つの主要な技術的特徴があります
Hongmeng OS が開発された理由は、重要な時期に窒息する恥ずかしさを避けるためだけではありません。また、Yu Chengdong氏は、現在のAndroid/Linuxシステムのカーネルコードは巨大で冗長であるため、さまざまな端末でスムーズなエクスペリエンスを確保することが困難であると同時に、複数端末のインターネットにより、デバイスのセキュリティに対する要求も高まっていると述べ、ソフトウェア エコロジーとハードウェア バインディングが必要となり、ユーザー エクスペリエンスと開発効率が低下するため、Hongmen OS が登場しました。
どちらもマイクロカーネルに基づいていますが、Hongmeng OS は Google Fuchsia のマイクロカーネルとは異なります。Hongmeng OS はマイクロカーネルに基づいたフルシナリオの分散 OS です。名前が示すように、 ... これは、スマート大画面、ウェアラブル、自動車、オーディオ、時計、携帯電話、PC、その他のデバイス向けの完全なシナリオであり、自然でスムーズなカーネル レベルのセキュリティ エコシステムを提供できる分散アーキテクチャのサポートも含まれています。
内訳に関して、Yu Chengdong 氏は、Hongmeng OS には次の 4 つの主要な技術的利点があると述べました:
分散アーキテクチャ: 複数の端末間でシームレスなコラボレーション エクスペリエンスを実現
Hongmeng OS の「分散 OS アーキテクチャ」と「分散ソフト バス テクノロジー」は、パブリック通信プラットフォーム、分散データ管理、分散機能スケジューリング、および仮想ペリフェラルの 4 つの主要な機能を使用して、対応する分散システムを提供します。アプリケーションの基盤となるテクノロジーはアプリケーション開発者から保護されているため、開発者は自分のビジネス ロジックに集中し、あたかも同じ端末を開発しているかのように端末間分散型アプリケーションを開発できます。また、エンドコンシューマも強力な端末間ビジネス コラボレーションを楽しむことができます。すべてのユーザーに機能を提供し、シーンによってもたらされるシームレスなエクスペリエンス。
スムーズに誕生: 2 つの主要テクノロジー、確定的レイテンシー エンジンと高性能 IPC
Hongmeng OS は、確定的レイテンシー エンジンと高性能 IPC という 2 つの主要なテクノロジーを使用しています。 IPC 既存システムのパフォーマンス不足の問題を解決します。遅延決定エンジンは、タスク実行前のスケジューリングのためにシステム内でタスクの実行優先順位と期限を割り当てることができ、優先度の高いタスクリソースが優先的にスケジューリングされるため、アプリケーションの応答遅延が 25.7% 削減されます。 Honmeng マイクロカーネルのコンパクトな構造により、IPC (プロセス間通信) パフォーマンスが大幅に向上し、プロセス通信効率が既存のシステムと比較して 5 倍向上しました。
カーネル セキュリティ: マイクロカーネル アーキテクチャに基づいて端末デバイスの信頼できるセキュリティを再構築する
Honmeng OS は、より強力なセキュリティ機能と低遅延を備えた新しいマイクロカーネル設計を採用しています。拡張子として。マイクロカーネル設計の基本的な考え方は、カーネル機能を簡素化し、カーネル外のユーザー モードで可能な限り多くのシステム サービスを実装し、同時に相互セキュリティ保護を追加することです。マイクロカーネルは、マルチプロセス スケジューリングやマルチプロセス通信など、最も基本的なサービスのみを提供します。
Honmeng OS は、マイクロカーネル テクノロジーを信頼できる実行環境 (TEE) に適用し、正式な手法を通じて信頼できるセキュリティを再構築します。形式的手法は、数学的手法を使用して、システムが正しく、ソースの抜け穴がないことを検証する効果的な手段です。機能検証や模擬攻撃などの従来の検証方法は、選択された限られたシナリオでのみ検証できますが、正式な方法では、データ モデルを通じてすべてのソフトウェア実行パスを検証できます。
エコロジー共有: 統合 IDE は、ワンタイム開発と複数端末の展開をサポートします。
Hongmeng OS は、複数端末の開発 IDE、複数言語の統合コンパイル、および分散アーキテクチャ キットは、画面レイアウト コントロールを提供します。インタラクションの自動適応、コントロールのドラッグ アンド ドロップのサポート、およびプレビュー用のビジュアル プログラミングだけでなく、開発者は同じプロジェクトに基づいてマルチターミナルの自動実行アプリを効率的に構築し、真の 1 つを実現できます。 - 時間開発、複数端末展開、デバイス間での共有エコシステムの実現。 Huawei Ark Compiler は、Android 仮想マシン モードに代わる最初の静的コンパイラーであり、開発者が開発環境で一度に高級言語をマシンコードにコンパイルできるようになります。さらに、Ark コンパイラは将来的に多言語の統合コンパイルをサポートする予定で、これにより開発効率が大幅に向上します。
Hongmeng OSの現状
カンファレンスでYu Chengdong氏は、ファーウェイのHongmengマイクロカーネルが決済や顔認識などの高いセキュリティのために商用利用されていると述べた。 、指紋レベルのシナリオで初めて正式な方法認証に合格し、将来的にはファーウェイのオペレーティングシステム全体がHongmengを使用することになります。
実際、2017 年には、Hongmeng カーネル 1.0 の技術検証が完了しており、2018 年には、Hongmeng カーネル 2.0 が端末 TEE に使用され、2019 年には、Hongmeng OS 1.0 がスマート スクリーン製品で正式にリリースされる予定です。つまり、明日午後の開発者カンファレンスでは、ファーウェイのサブブランドHonorが発売する新しいスマートスクリーンに初めてHongmeng OSが搭載されることになる。
さらに、ファーウェイが発表したHongmeng OSロードマップによると、Hongmeng OS 2.0は2020年までに革新的な国内のPC、時計/ブレスレット、自動車に実装される予定です。 2021 年までに、スピーカー、ヘッドフォン、その他のデバイスでも同時に使用できるようになります。
Yu Chengdong 氏はまた、Hongmeng システムが無料でオープンソースになることを発表し、この未来志向のシステムの開発に開発者を招待しました。
Android を優先的にサポートし、Hongmeng OS をいつでも使用できます。
以前、任正非氏は英国メディアのインタビューで、「Hongmeng システム自体は携帯電話用ではなく、自動運転や産業オートメーションなどのモノのインターネット用です。」と述べました。 5 ミリ秒未満の遅延を正確に制御でき、ミリ秒レベルからサブミリ秒レベルに達する場合もあります。」
このニュースが発表されるとすぐに、多くの開発者は少しがっかりし、「Hongmeng OS はただのOSなのか?」と尋ねました。モノのインターネット用のオペレーティング システムですか?」という質問に、今日、Yu Chengdong 氏が明確な答えを返しました。Hongmeng OS は、時計、ブレスレット、車、PC、タブレットなど、さまざまなデバイスで使用できると述べました。携帯電話でもご利用いただけます。ただし、環境上の理由を考慮すると、現時点では Google Android オペレーティング システムが依然として好まれており、Android オペレーティング システムが利用できない場合でも、いつでも誰でも紅蒙 OS をアクティブ化できます。
HUAWEI Ark Compiler
「Android から派生し、Android を超え、iOS を超え、Android と完全な互換性を持つ」Huawei Ark コンパイラーは大きな成功をもたらしましたそれが生まれたとき、そこには大きな使命があります。
ファーウェイコンシューマービジネスCEOのYu Chengdong氏はカンファレンスで、Ark Compilerは複数のプログラミング言語の統合を真にサポートし、C/C、Java、JS、Kotlinをサポートできるコンパイラーであると述べた。これにより、開発者はパフォーマンスを 60% 以上向上させることができます。
さらに、Ark コンパイラは分散機能も使用して、分散ソフト バス キットなどを含む、クロスターミナル アプリケーションを開発するためのキットを提供します。
以上がファーウェイが独自のオペレーティングシステム「Hongmeng OS」を正式リリース! (写真)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。