IncludeOS
| IncludeOS | |
|---|---|
| 開発者 | IncludeOS AS [1] |
| 書かれた | C++ |
| ソースモデル | オープンソース |
| 初回リリース | 2014年8月18日 |
| マーケティングターゲット | クラウドコンピューティング |
| サポートされているプラットフォーム | x86、x86-64 |
| カーネルタイプ | ユニカーネル |
| ユーザーランド | POSIXサブセット、カスタム |
| ライセンス | Apacheライセンス2.0 |
| 公式サイト | www.includeos.org |
IncludeOSは、Alf WallaとAndreas Åkessonによって開発された、クラウドサービスとIoT向けの最小限のオープンソースのユニカーネルオペレーティングシステムです。 [1] [2] IncludeOSを使用すると、ユーザーはオペレーティングシステムなしでクラウドでC ++アプリケーションを実行できます。
IncludeOSはLinux KVMやVMWare ESXi/Fusionなどの仮想マシン上で動作します。 [3]
IncludeOSアプリケーションの起動時間は約300ミリ秒です。IBM ResearchのSolo5/uKVMでは、最短10ミリ秒の起動が可能です。[4]
建築
IncludeOSのミニマリストアーキテクチャは、仮想メモリ空間を持たないことを意味します。したがって、システムコールやユーザー空間の概念は存在しません。[3]
参考文献
外部リンク
- GitHub の IncludeOS
- IncludeOSブログ
- アルフレッド・ブラッタード:OSの解体:副作用に潜む悪魔、CppCon 2017プレゼンテーション
- C++ウィークリー – 第31回 – IncludeOS