[$] IncludeOS: a unikernel for C++ applications
Is it truly an efficient use of cloud computing resources to runtraditional operating systems inside virtual machines? In many cases, itisn't. An interesting alternative is to bundle a program into a unikernel,which is a single-tasking library operating system made specifically forrunning a single application in the cloud.A unikernel packs everything needed to run an application intoa tiny bundle and, in theory, this approach would save disk space,memory, and processor time compared to running a full traditional operatingsystem.IncludeOS is such a unikernel; it wascreated to support C++ applications. Like other unikernels, it is designed forresource-efficiency on shared infrastructure, and is primarily meant to run ona hypervisor.