IncludeOS:用于云服务的最小,资源高效的Unikernel

时间:2024-02-20 08:08:38
【文件属性】:

文件名称:IncludeOS:用于云服务的最小,资源高效的Unikernel

文件大小:1.36MB

文件格式:ZIP

更新时间:2024-02-20 08:08:38

cpp virtualization operating-system unikernel C++C++

IncludeOS是用于在云和实际硬件上运行的C ++服务的最小的操作系统。 在链接期间,使用#include 启动程序将在您的服务中包含一个小型操作系统。 IncludeOS是免费软件,没有“任何形式的担保或限制”。 注意: IncludeOS正在积极开发中。 公共API不应被认为是稳定的。 主要特点 极高的内存占用量:一个很小的可启动C ++ 17 hello世界当前为900 KB,在x86_64上仅需要5 MB RAM。 KVM,VirtualBox和VMWare支持使用大多数现代x86 CPU上可用的进行完全虚拟。 有了适当的驱动程序,IncludeOS可以在任何x86硬件平台上运行,甚至可以在物理x86计算机上运行。 正式地,我们在和VMWare / 上开发并测试,这意味着您可以在Linux,Microsoft Windows和macOS以及 , 和VMWare 等云提供商上运行IncludeOS服务。 。 即时启动: Qemu / kvm上的IncludeOS可以在大约300毫秒内启动,但是IBM Research还将IncludeOS与集成,提供了低至1


网友评论