| OSv | |
|---|---|
| 開発者 | クラウディウスシステムズ |
| 書かれた | C++ |
| 作業状態 | 安定した |
| ソースモデル | オープンソース |
| 初回リリース | 2013年9月16日 (2013年9月16日) |
| マーケティングターゲット | クラウドコンピューティング |
| 入手可能な | 多言語対応 |
| サポートされているプラットフォーム | KVM、Xen、VMware、VirtualBoxハイパーバイザーを使用したx86-64 。(KVM上のarm64は開発中です) |
| カーネルタイプ | ユニカーネル |
| ユーザーランド | POSIX、Java、Ruby |
| デフォルトのユーザーインターフェース | CLI、ウェブ |
| ライセンス | BSDライセンス |
| 公式サイト | osv |
OSv(様式化はOS v)は、 2013年9月16日にリリースされたクラウドコンピューティングに重点を置いた[ 1 ]コンピュータオペレーティングシステムです。これは、仮想マシン上でゲストとして実行するように構築された特殊なオペレーティングシステムであるため、ベアメタルハードウェア用のドライバーは含まれていません。
これはユニカーネルであり、単一のLinux実行ファイル、またはサポートされているランタイム環境( Javaなど)で記述されたアプリケーションを実行するように設計されています。[ 2 ]このため、ユーザー(マルチユーザーシステムではない)やプロセスの概念はサポートされていません。すべてが単一のアドレス空間で実行されます。[ 3 ]ユーザーアドレス空間とカーネルアドレス空間に違いはありません。単一のアドレス空間を使用することで、コンテキストスイッチに関連する時間のかかる操作の一部が排除されます。[ 4 ]
FreeBSDオペレーティングシステムのコード、特にネットワークスタックとZFSファイルシステムを大量に使用しています。OSvは、REST管理APIとLuaで記述されたオプションのコマンドラインインターフェースを使用して管理できます。