1

最近、システム開発の世界はユニカーネルに興奮しています。つまり、ユニカーネルは、既存のオペレーティング システムのプロセスではなく、自己完結型の起動可能なオペレーティング システムにコンパイルされるアプリケーションです。

Google の Go のようなガベージコレクションされた言語から Unikernel をコンパイルする際に、理論的な問題や実際的な注意点はありますか?

4

1 に答える 1

5

ガベージ コレクションされた言語からユニカーネルをコンパイルする場合、理論的な問題や実際的な注意事項はありません。実際、最初のユニカーネル プロジェクトの 1 つであるMirageOSは、ガベージ コレクターを備えた関数型プログラミング言語であるOCamlでユニカーネルを開発するためのフレームワークです。Haskell のHaLVMと Erlang/OTP のLINGの言語固有のユニカーネル フレームワークも存在し、ユーザー コミュニティが拡大しています。Cliveのような golang ベースのユニカーネル プロジェクトさえあります。

unikernel.orgのプロジェクト リストを参照して、爆発的なユニカーネル プロジェクト スペースのより包括的で最新のリストを確認してください。

于 2016-05-29T15:52:33.293 に答える