【じるこん】

Zircon とは?

公開:
💡 Fuchsiaの足元で、実行と資源を支える

Zirconは、Fuchsiaを支える中核の基盤。カーネルに加え、起動やハードウェアとのやり取りに必要な小規模のサービス、ドライバー、ライブラリなどを含みます。カーネルはプロセスやメモリ、プロセス間通信などを管理します。

📌 このページのポイント
Zirconはカーネルと必要な周辺部品 Zirconカーネルプロセス・メモリ・通信など起動に必要なサービス・ドライバーなどFuchsiaは、この土台の上に構築する
公式説明のZirconはカーネルだけでなく、起動や機器とのやり取りに必要な小規模の周辺部品も含みます。
ひよこ ひよこ
ペンギン先生、Zirconはアプリ?
ペンギン先生 ペンギン先生
FuchsiaというOSを支える基盤だよ。アプリを動かす土台になるカーネルと、起動やハードウェアとのやり取りに必要な部品などが含まれるんだ。
ひよこ ひよこ
カーネルは何をしているの?
ペンギン先生 ペンギン先生
プロセスやスレッド、仮想メモリ、プロセス間の通信などを扱うよ。アプリがハードウェアを直接好き勝手に使うのでなく、OSの仕組みを通して資源を使うための中核なんだ。
ひよこ ひよこ
Zirconを入れればFuchsia全部になる?
ペンギン先生 ペンギン先生
範囲が違うよ。FuchsiaはZirconの上に、もっと大きなOSを構築している。Zirconが土台、Fuchsiaがその上の部品も含めたシステムだと考えると分かりやすいね。
ひよこ ひよこ
ニュースでカーネルの書き換えが話題になるのはなぜ?
ペンギン先生 ペンギン先生
OSの土台の変更だから、動作や互換性の確認が大切なんだ。コードを別の言語へ移す作業でも、単に文法を置き換えるだけでなく、元の動作を保てるかを確かめる必要があるよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「Zircon」って出てきたら「Fuchsiaのカーネルと、起動に必要な周辺部品の基盤」と思えばだいたいOK!
📖 おまけ:英語の意味
「Zircon」 = Fuchsiaを支える基盤の名前
💬 カーネルを指して呼ばれることもあるけれど、公式説明のZirconは必要な周辺部品も含むよ。

参考資料

← 用語集にもどる