@nishikiout錦です。中国・Huaweiが先日発表したHarmonyOS。ネットでは既にかなり話題になっていますが、これのベース「マイクロカーネル」とは一体なんなんでしょうか。マイクロカーネルマイクロカーネルとは、必要最低限のOS機能しか搭載していないことを意味します。マイクロカーネルは、メモリ空間の仮想化や、プロセスの制御・プロセス間通信に機能を限定しています。iOSやAndroidといったOSにある機能はどうなんでしょう。電話機能・Wi-Fiやファイル管理機能などは実装されないのでしょうか。これは、アプリケーションで追加していきます。マイクロカーネルはあくまでベースの中核部分で、機能自体をアプリケーションとして追加していくことで、システムを止めることなく機能をアップデートできたり、要らないものを捨てたり。そもそも、マイクロカーネルではアプリケーションとして機能を実装するため、OSが依存する機能が実質ないものとして扱えます。そのため、OSの開発が容易であり、拡張機能もアプリケーションとして開発できるため、サードパーティのソフトの開発もより簡単に行えます。メリットでは、マイクロカーネルのメリットとはなんでしょう。それは、先述の通り開発が楽なことです。マイクロカーネルでは、機能をアップデートするときOS自体をアップデートする必要はありません。それは、機能自体がアプリケーションとして扱えるため、アプリケーションのアップデートのみですみます。その個々のアプリケーションとして機能が開発できるため、拡張機能・アプリの開発が容易です。汎用性が高いというのもあります。HuaweiはこのHarmonyOSをAndroidの代替としてだけではなく、同社の家電製品に向けても利用していくことを発表しています。これは、その家電にあったアプリケーションをマイクロカーネル(HarmonyOS)に追加するだけで家電に特化したOSを開発することが出来るためです。HuaweiはHarmonyOSをスマホ向けOSとしてではなく、IoTに向けたOSとして提供していきます。そのため、スマートフォンにも採用できるが、家電にも採用できるということを強調しています。まとめマイクロカーネルは、OS機能しか搭載していないOS。スマートフォンとしての機能はアプリケーションで追加していくもの。これでまとまりますかね。実際、Googleもこのマイクロカーネルの開発に勤しんでいると噂されており、マイクロカーネルは注目されている技術です。独自OSのHarmonyOSを発表!錦です。独自OS搭載スマホを搭載した新モデルを9日にも発表か錦です。Timesが今週9日に開催されるHuaweiの開発者向...2019-05-20Google、Huaweiに対しAndroidを含むGoogleサービスの提供中止を検討か錦です。DeveloperBeta3リリース錦です。水のアップデートは同時リリース錦です。@nishikiout引用する場合、該当記事のURLの表示をお願いします。Safariをお使い下さい。Nishiki-Hubでは、モバイルブラウザのSmoozの使用を推奨しています。記事に記載されている価格は特筆しない限り税別です。価格は執筆時点のものであり、その価格をNishiki-Hubが保証するものではありません。»プロフィールid:doskokimeil127-dosdソフトウエアなど、ITに関する情報をまとめています。HPはてなブログをはじめよう!doskokimeil127-dosdさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。