Emerging trends, techniques and open issues of containerization: A review
Containerization is revolutionizing the way that many industries operate, provisioning major
impact to modern computing technologies because it is extra lightweight, highly portable …
impact to modern computing technologies because it is extra lightweight, highly portable …
[PDF][PDF] An overview of the Singularity project
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 …
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 …
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 …
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 …
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 …
implemented as 5,095,444 A 3, 1992 Motles a distributed computing system that includes …
Capriccio: Scalable threads for internet services
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 …
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 …
specification and cleaner separation between components. Compared with shared-memory …
Implementation and performance of integrated application-controlled file caching, prefetching, and disk scheduling
As the performance gap between disks and micropocessors continues to increase, effective
utilization of the file cache becomes increasingly immportant. Application-controlled file …
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 …
has shown to improve the performance of programs substantially. It allows a program to …