Computer Systems (TOCS)


Search Issue
enter search term and/or author name


ACM Transactions on Computer Systems (TOCS) - Special issue on operating system principles, Volume 14 Issue 1, Feb. 1996

The measured performance of personal computer operating systems
J. Bradley Chen, Yasuhiro Endo, Kee Chan, David Mazières, Antonio Dias, Margo Seltzer, Michael D. Smith
Pages: 3-40
DOI: 10.1145/225535.225536
This article presents a comparative study of the performance of three operating systems that run on the personal computer architecture derived form the IBM-PC. The operating systems, Windows for Workgroups, Windows NT, and NetBSD (a freely...

Serverless network file systems
Thomas E. Anderson, Michael D. Dahlin, Jeanna M. Neefe, David A. Patterson, Drew S. Roselli, Randolph Y. Wang
Pages: 41-79
DOI: 10.1145/225535.225537
We propose a new paradigm for network file system design: serverless network file systems. While traditional network file systems rely on a central server machine, a serverless system utilizes workstations cooperating as peers...

Hypervisor-based fault tolerance
Thomas C. Bressoud, Fred B. Schneider
Pages: 80-107
DOI: 10.1145/225535.225538
Protocols to implement a fault-tolerant computing system are described. These protocols augment the hypervisor of a virtual-machine manager and coordinate a primary virtual machine with its backup. No modifications to the hardware, operating...

The HP AutoRAID hierarchical storage system
John Wilkes, Richard Golding, Carl Staelin, Tim Sullivan
Pages: 108-136
DOI: 10.1145/225535.225539
Configuring redundant disk arrays is a black art. To configure an array properly, a system administrator must understand the details of both the array and the workload it will support. Incorrect understanding of either, or changes in the...