Publication | Closed Access
Cooperation and security isolation of library OSes for multi-process applications
123
Citations
40
References
2014
Year
Unknown Venue
EngineeringInformation SecurityComputer ArchitectureSoftware EngineeringLibrary OsesSoftware AnalysisOs KernelHardware VirtualizationSystems EngineeringTrusted Execution EnvironmentParallel ComputingTrusted Operating SystemOperating System SecurityComputer EngineeringVirtualization SupportComputer ScienceData SecurityCryptographySoftware SecurityOperating SystemsSecurity IsolationProgram AnalysisCloud ComputingUnikernelsVirtualization ToolTraditional Os KernelSystem SoftwareVirtual Machine
Library OSes are a promising approach for applications to efficiently obtain the benefits of virtual machines, including security isolation, host platform compatibility, and migration. Library OSes refactor a traditional OS kernel into an application library, avoiding overheads incurred by duplicate functionality. When compared to running a single application on an OS kernel in a VM, recent library OSes reduce the memory footprint by an order-of-magnitude.
| Year | Citations | |
|---|---|---|
Page 1
Page 1