Emerging trends, techniques and open issues of containerization: A review

J Watada, A Roy, R Kadikar, H Pham, B Xu - IEEE Access, 2019 - ieeexplore.ieee.org
Containerization is revolutionizing the way that many industries operate, provisioning major
impact to modern computing technologies because it is extra lightweight, highly portable …

[PDF][PDF] An overview of the Singularity project

G Hunt, JR Larus, M Abadi, M Aiken, P Barham… - 2005 - academia.edu
Singularity is a research project in Microsoft Research that started with the question: what
would a software platform look like if it was designed from scratch with the primary goal of …

Exokernel: An operating system architecture for application-level resource management

DR Engler, MF Kaashoek, J O'Toole Jr - ACM SIGOPS Operating …, 1995 - dl.acm.org
Traditional operating systems limit the performance, flexibility, and functionality of
applications by fixing the interface and implementation of operating system abstractions …

[ΒΙΒΛΙΟ][B] Memory systems: cache, DRAM, disk

B Jacob, D Wang, S Ng - 2010 - books.google.com
Is your memory hierarchy stop** your microprocessor from performing at the high level it
should be? Memory Systems: Cache, DRAM, Disk shows you how to resolve this problem …

On micro-kernel construction

J Liedtke - ACM SIGOPS Operating Systems Review, 1995 - dl.acm.org
Abstract Jochen Liedtke GMD—German National Research Center for Information
Technology* jochen. liedtke@ gmd. de From a software-technology point of view, the p …

Providing policy-based operating system services in a hypervisor on a computing system

CJ Archer, MA Blocksome, JD Ratterman… - US Patent …, 2011 - Google Patents
5,063,562 A 11, 1991 Barzilai et al. service. The computing system may also be
implemented as 5,095,444 A 3, 1992 Motles a distributed computing system that includes …

Capriccio: Scalable threads for internet services

R Von Behren, J Condit, F Zhou, GC Necula… - ACM SIGOPS …, 2003 - dl.acm.org
This paper presents Capriccio, a scalable thread package for use with high-concurrency
servers. While recent work has advocated event-based systems, we believe that thread …

Language support for fast and reliable message-based communication in Singularity OS

M Fähndrich, M Aiken, C Hawblitzel, O Hodson… - Proceedings of the 1st …, 2006 - dl.acm.org
Message-based communication offers the potential benefits of providing stronger
specification and cleaner separation between components. Compared with shared-memory …

Implementation and performance of integrated application-controlled file caching, prefetching, and disk scheduling

P Cao, EW Felten, AR Karlin, K Li - ACM Transactions on Computer …, 1996 - dl.acm.org
As the performance gap between disks and micropocessors continues to increase, effective
utilization of the file cache becomes increasingly immportant. Application-controlled file …

A general approach for run-time specialization and its application to C

C Consel, F Noël - Proceedings of the 23rd ACM SIGPLAN-SIGACT …, 1996 - dl.acm.org
Specializing programs with respect to run-time invariants is an optimization technique that
has shown to improve the performance of programs substantially. It allows a program to …