16. SOSP 1997: Saint-Malo, France
Performance and Correctness
Jennifer-Ann M. Anderson, Lance M. Berc, Jeffrey Dean, Sanjay Ghemawat, Monika Rauch Henzinger, Shun-Tak Leung, Richard L. Sites, Mark T. Vandevoorde, Carl A. Waldspurger, William E. Weihl: Continuous Profiling: Where Have All the Cycles Gone? 1-14
Xiaolan Zhang, Zheng Wang, Nicholas C. Gloy, J. Bradley Chen, Michael D. Smith: System Support for Automated Profiling and Optimization. 15-26
Stefan Savage, Michael Burrows, Greg Nelson, Patrick Sobalvarro, Thomas E. Anderson: Eraser: A Dynamic Data Race Detector for Multi-Threaded Programs. 27-37
Kernels and OS Structure
Bryan Ford, Godmar Back, Greg Benson, Jay Lepreau, Albert Lin, Olin Shivers: The Flux OSKit: A Substrate for Kernel and Language Research. 38-51
M. Frans Kaashoek, Dawson R. Engler, Gregory R. Ganger, Héctor M. Briceño, Russell Hunt, David Mazières, Thomas Pinckney, Robert Grimm, John Jannotti, Kenneth Mackenzie: Application Performance and Flexibility on Exokernel Systems. 52-65
Hermann Härtig, Michael Hohmuth, Jochen Liedtke, Sebastian Schönberg, Jean Wolter: The Performance of µKernel-Based Systems. 66-77
Network and Data Services
Armando Fox, Steven D. Gribble, Yatin Chawathe, Eric A. Brewer, Paul Gauthier: Cluster-Based Scalable Network Services. 78-91
Miguel Castro, Atul Adya, Barbara Liskov, Andrew C. Myers: HAC: Hybrid Adaptive Caching for Distributed Storage Systems. 102-115
Security
Dan S. Wallach, Dirk Balfanz, Drew Dean, Edward W. Felten: Extensible Security Architecture for Java. 116-128
Multiprocessing Support
Edouard Bugnion, Scott Devine, Mendel Rosenblum: DISCO: Running Commodity Operating Systems on Scalable Multiprocessors. 143-156
Daniel J. Scales, Kourosh Gharachorloo: Towards Transparent and Efficient Software Distributed Shared Memory. 157-169
Robert Stets, Sandhya Dwarkadas, Nikos Hardavellas, Galen C. Hunt, Leonidas I. Kontothanassis, Srinivasan Parthasarathy, Michael L. Scott: Cashmere-2L: Software Coherent Shared Memory on a Clustered Remote-Write Network. 170-183
Scheduling for Multimedia
Jason Nieh, Monica S. Lam: The Design, Implementation and Evaluation of SMART: A Scheduler for Multimedia Applications. 184-197
Michael B. Jones, Daniela Rosu, Marcel-Catalin Rosu: CPU Reservations and Time Constraints: Efficient, Predictable Scheduling of Independent Activities. 198-211
William J. Bolosky, Robert P. Fitzgerald, John R. Douceur: Distributed Schedule Management in the Tiger Video Fileserver. 212-223
File Systems and I/O
Chandramohan A. Thekkath, Timothy Mann, Edward K. Lee: Frangipani: A Scalable Distributed File System. 224-237
Jeanna M. Neefe, Drew S. Roselli, Adam M. Costello, Randolph Y. Wang, Thomas E. Anderson: Improving the Performance of Log-Structured File Systems with Adaptive Methods. 238-251
David C. Steere: Exploiting the Non-Determinism and Asynchrony of Set Iterators to Reduce Aggregate File I/O Latency. 252-263
Mobile Systems

Brian Noble, Mahadev Satyanarayanan, Dushyanth Narayanan, J. Eric Tilton, Jason Flinn, Kevin R. Walker: Agile Application-Aware Adaptation for Mobility. 276-287
Karin Petersen, Mike Spreitzer, Douglas B. Terry, Marvin Theimer, Alan J. Demers: Flexible Update Propagation for Weakly Consistent Replication. 288-301



