|
5月5日、中国科学院(CAS)公式サイトによると、CASソフトウェア研究所インテリジェントソフトウェア研究センターチームは、国産オープンソースオペレーティングシステム「OpenHarmony」の主要モジュール開発において進展があったと発表した。この研究では、OpenHarmonyの異機種デバイス間接続特性を考慮したログシステムモデル仕様を設計し、OpenHarmony初の高性能ログシステム「HiLog」を開発。関連研究成果「OpenHarmony向け高性能ログシステムHiLogの設計と実装」は、*Journal of Software*に採択された。 オープンソースプロジェクトの初期段階では、OpenHarmonyオペレーティングシステムには、極めて重要なログシステムを含む、まだ構築されていない重要なサブシステムが数多く残っていました。ログシステムはオペレーティングシステムの開発と保守に不可欠であり、すべてのシステムアクティビティを記録することで、開発者が障害を診断・解決し、システムのセキュリティと安定性を確保するのに役立ちます。さらに、ログシステムは開発者がユーザーの行動を理解し、システムの機能とパフォーマンスを向上させるのに役立ちます。 中国科学院ソフトウェア研究所によると、「HiLogはOpenHarmonyの中核サブシステムとなり、ソースコードには45万行以上の呼び出しがあり、サブシステムの100%をカバーしています。HiLogは現在、14の業界ディストリビューションと32の商用デバイスに広く導入されています。HarmonyOS API-9のリリースにより、すべてのHarmonyOSデバイスがHiLogをログシステムとして使用するようになります。その時点で、HiLogは3億2000万台以上のデバイスで動作し、ログの収集と管理を完了し、重要なログデータを提供することになります。」 OpenHarmonyは、OpenAtom Foundationによって育成・運営されているオープンソースプロジェクトです。オープンソースを基盤としたスマート端末向けオペレーティングシステムのフレームワークとプラットフォームを構築し、フルシナリオ、フルコネクティビティ、フルインテリジェンスの時代におけるIoT(モノのインターネット)産業の発展を促進することを目指しています。 今年4月にリリースされたOpenHarmonyバージョン3.2では、標準システム機能がさらに強化され(注:詳細についてはこちらのリンクをクリックしてください)、ArkTS言語を使用した大規模アプリケーションやアトミックサービスの開発をサポートします。ArkCompilerとTaskpoolメカニズムの最適化によりアプリケーションパフォーマンスが向上し、ArkUIコンポーネントとアニメーション機能が強化されたことで、グラフィックスレンダリングとシステムセキュリティが強化され、分散ビジネス開発が強化されます。OpenHarmony 3.2リリースは、安定したAPIレベル9インターフェースを提供します。 |