# Unikraft
Unikraft は、OS プリミティブと API を交換可能なマイクロライブラリへ分解し、アプリケーションごとに特殊化したユニカーネルを生成するオープンソースプロジェクトである。Linux Foundation のプロジェクトとして論文時点で www.unikraft.org に公開されている。
単一アドレス空間・単一保護レベルを採用し、musl と syscall shim により POSIX アプリケーションを静的リンクできる。性能が重要なアプリケーションは uknetdev、専用アロケータ、専用ファイルシステムなど低レベル API へ接続できる。(Source: {source})
## 評価での位置づけ
nginx、Redis、SQLite などで Linux ゲストを上回る性能、2 MB 未満のイメージ、2〜6 MB のゲストメモリ、VMM を除いて約 1 ms の起動時間を示した。
## 関連ソース
- [[@2021__EuroSys__Unikraft - Fast, Specialized Unikernels the Easy Way]]