[BDF+03]
Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebar, Ian Pratt and Andrew Warfield,
Xen and the Art of Virtualization.
Proceedings of the 19th ACM Symposium on Operating Systems
Principles, October 2003, Bolton Landing, New York. Pages 164--177.
[BDR97]
Edouard Bugnion, Scott Device, and Mendel Rosenblum,
Disco: Running Commodity Operating Systems on Scalable Multiprocessors.
Proceedings of the 16th ACM Symposium on Operating Systems
Principles, October 1997, Saint Malo, France. Pages 143-156.
[BJ81]
Özalp Babaoglu and William Joy,
Converting a Swap-Based System to do Paging in an Architecture Lacking Page-Referenced Bits.
Proceedings of the 8th ACM Symposium on Operating Systems
Principles, October 1981, Pacific Grove, California. Pages
78-86.
[CBZ91]
John B. Carter, John K. Bennett, and Willy Zwaenepoel,
Implementation and Performance of Munin.
Proceedings of the 13th ACM Symposium on Operating Systems Design
and Implementation, October 1991, Pacific Grove, California.
Pages 152-164.
[CFKL96]
Pei Cao, Edward W. Felten, Anna R. Karlin, and Kai Li,
Implementation and
Performance of Integrated Application-Controlled File Caching,
Prefetching, and Disk Scheduling.
ACM Transactions on Computer Systems, Volume 14, Number 4,
November 1996. Pages 311-343.
[CNC+96]
Peter M. Chen, Wee Teck Ng, Subhachandra Chandra, Christopher Aycock, Gurushankar Rajamani, and David Lowell,
The Rio File Cache: Surviving Operating Systems Crashes.
Proceedings of the ACM International Conference on Architectural
Support for Programming Languages and Operating Systems (ASPLOS
'96), August 1996, Cambridge, Massachusetts. Pages 74-83.
[EK95]
Dawson R. Engler and M. Frans Kaashoek,
Exterminate All Operating System Abstractions.
Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (HotOS-V), May 1995, Orcas Island, Washington.
Pages 78-83.
[FMP+95]
Michael J. Feeley, William E. Morgan, Frederic H. Pighin, Anna
R. Karlin, Henry M. Levy, and Chandramohan Thekkath,
Implementing Global Memory Management in a Workstation Cluster.
Proceedings of the 15th ACM Symposium on Operating Systems Design
and Implementation, October 1995, Copper Mountain, Colorado.
Pages 201-212.
[KJLF84]
Marshall K. McKusick, William N. Joy, Samuel J. Leffler, and Robert
S. Fabry,
A Fast File System for UNIX.
ACM Transactions on Computer Systems, Volume 2, Number 3,
August 1984. Pages 181-197.
[L95]
Jochen Liedtke,
On u-Kernel Construction.
Proceedings of the 15th ACM Symposium on Operating Systems Design
and Implementation, October 1995, Copper Mountain, Colorado.
Pages 237-250.
[LH89]
Kai Li and Paul Hudak,
Memory Coherence in
Shared Virtual Memory Systems.
ACM Transactions on Computer Systems, Volume 7, Number 4,
November 1989. Pages 321-359.
[PDZ00]
Vivek S. Pai, Peter Druschel, and Willy Zwaenepoel,
IO-Lite: A Unified I/O Buffering and Caching System.
ACM Transactions on Computer Systems, Volume 18, Number 1,
February 2000. Pages 37-66.
[RDH+80]
David D. Redell, Yogen K Dalal, Thomas R. Horsley, Hugh C. Lauer,
William C. Lynch, Paul R. McJones, Hal G. Murray, and Stephen
C. Purcell,
Pilot: An
Operating System for a Personal Computer.
Communications of the ACM, Volume 23, Number 2, February 1980.
Pages 81-92.
[RO92]
Mendel Rosenblum and John K. Ousterhout,
The Design and Implementation of a Log-Structured File System.
ACM Transactions on Computer Systems, Volume 10, Number 1,
February 1992. Pages 26-52.
[SBL03]
Michael M. Smith, Brian N. Bershad, and Henry M. Levy,
Improving the Reliability of Commodity Operating Systems.
Proceedings of the 19th ACM Symposium on Operating Systems Design
and Implementation, October 2003, Bolton Landing, New York.
Pages 207-222.
[SGG03]
Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne,
Appendix B:The Mach System.
Operating Systems Concepts, Windows XP Update Edition, Sixth Edition, John Wiley & Sons, 2003.
[SGK+00]
Margo I. Seltzer, Gregory R. Ganger, M. Kirk McKusick, Keith A. Smith, Craig A. N. Soules, and Christopher A. Stein,
Journaling
Versus Soft Updates: Asynchronous Meta-Data Protection in File
Systems.
Proceedings of the USENIX Annual Technical Conference (USENIX
'00), June 2000, San Diego, California. Pages 18-23.
[VAK+98]
Geoffrey M. Voelker, Eric J. Anderson, Tracy Kimbrel, Michael
J. Feeley, Jeffrey S. Chase, Anna R. Karlin, and Henry M. Levy,
Implementing Cooperative Prefetching and Caching in a Globally-Managed Memory System.
Proceedings of the ACM Joint International Conference on
Measurement and Modeling of Computer Systems (SIGMETRICS '98),
June 1998, Madison, Wisconsin. Pages 33-43.
[WW94]
Carl A. Waldspurger and William E. Weihl,
Lottery Scheduling: Flexible Proportional-Share Resource Management.
Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI '94),
November 1994, Monterey, California. Pages 1-11.
[W02]
Carl Waldspurger,
Memory Resource Management in VMware ESX Server.
Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI '02),
December 2002, Boston, Massachusetts. Pages 181-194.