Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!helios!bcm!dimacs.rutgers.edu!seismo!uunet!usenix!andrea From: andrea@usenix.ORG (Andrea Galleni) Newsgroups: comp.org.usenix Subject: CONFERENCE PROCEEDINGS NOW AVAILABLE Message-ID: <621@usenix.ORG> Date: 4 Feb 91 21:59:54 GMT Reply-To: andrea@usenix.UUCP (Andrea Galleni) Organization: USENIX Association, Berkeley, CA Lines: 116 If you couldn't join us in Dallas, the proceedings from the Winter USENIX Conference 1991 are now available for $28 for USENIX Members and $32 for Non-Members (add $18 for foreign postage). You can place an order by phone or email using your VISA/MC. Telephone: 415-528-8649 Email: office@usenix.org Above price includes domestic shipping and handling charges. Shipment will be made within the week! You can also mail a check or purchase order to: USENIX Association 2560 Ninth St., Suite 215 Berkeley CA 94710 The USENIX Association Staff _______________________________________________________________________ TABLE OF CONTENTS Processors, Priority, and Policy: Mach Scheduling for New Environments............................................. 1 David L. Black, Carnegie Mellon University A Second-Generation Micro-Kernel Based UNIX; Lessons in Performance and Compatibility............................ 13 Marc Guillemont, Jim Lipkis, Doug Orr, Marc Rozier, Chorus systemes Partitioned Multiprocessors and The Coexistence of Heterogeneous Operating Systems.......................... 23 Nick Vasilatos, Concurrent Computer Corporation Extent-like Performance from a UNIX File System............. 33 L. W. McVoy, S. R. Kleiman, Sun Microsystems, Inc. Smart Filesystems........................................... 45 Carl Staelin, Hector Garcia-Molina, Princeton University Lessons Learned Tuning the 4.3BSD Reno Implementation of the NFS Protocol............................................. 53 Rick Macklem, University of Guelph SunOS Multi-thread Architecture............................. 65 M. L. Powell, S. R. Kleiman, S. Barton, D. Shah, D. Stein, M. Weeks, Sun Microsystems Inc. Bringing the C Libraries With Us into a Multi-Threaded Future................................................... 81 Michael B. Jones, Carnegie Mellon University A Tree-Based Packet Routing Table for Berkeley Unix......... 93 Keith Sklower, University of California, Berkeley An X11 Toolkit Based on the Tcl Language....................105 John K. Ousterhout, University of California at Berkeley User Interface Construction Based On Parallel and Sequential Execution Specification..................................117 Toshiyuki Masui, Center for Machine Translation, Carnegie Mellon University $HOME MOVIE - Tools for Building Demos on a Sparcstation....127 Stephen A. Uhler, Bellcore Awk As A Major Systems Programming Language.................137 Henry Spencer, University of Toronto Program Loading in OSF/1....................................145 Larry W. Allen, Harminder G. Singh, Kevin G. Wallace, Melanie B. Weaver, Open Software Foundation Compiling from Saved State: Fast Incremental Compilation with Traditional UNIX Compilers..........................161 Alastair Fyfe, Ivan Soleimanipour, Vijay Tatkar, Sun Microsystems A New Hashing Package for UNIX..............................173 Margo Seltzer, University of California, Berkeley; Ozan Yigit, York University Evolutionary Path to Network Storage Management.............185 Robert K. Israel, Antony W. Foster, Arun Taylor, Tracy M. Taylor, Neil Webber, Epoch Systems, Inc. A Highly Available Network File Server......................199 Anupam Bhide, IBM T. J. Watson Research Center; Elmootazbellah N. Elnozahy, Rice University; Stephen P. Morgan, IBM T. J. Watson Research Center The OSF/1 Unix Filesystem (UFS).............................207 Susan LoVerso, Noemi Paciorek, Alan Langerman, Encore Computer Corporation; George Feinberg, Open Software Foundation Advancing Files to Attributed Software Objects..............219 Andreas Lampen, Technische Universitt Berlin Organizing Tools in a Uniform Environment Framework.........231 Axel Mahler, Technische Universitt Berlin The Process File System and Process Model in UNIX System V..243 Roger Faulkner, Sun Microsystems; Ron Gomes, AT&T Bell Laboratories Limitations of the Kerberos Authentication System...........253 Steven M. Bellovin, Michael Merritt, AT&T Bell Laboratories UNIX Password Encryption Considered Insecure................269 Philip Leong, University of Sydney; Chris Tham, State Bank of Victoria An Authentication Mechanism for USENET......................281 Matt Bishop, Dartmouth College An Experimental Implementation of Draft POSIX Asynchronous I/O......................................................289 A. Lester Buck, Robert A. Coyne, Jr., IBM Federal Sector Division, Houston The Parallelization of UNIX System V Release 4.0............307 Mark Campbell, Richard Barton, Jim Browning, Dennis Cervenka, Ben Curry, Todd Davis, Tracy Edmonds, Russ Holt, John Slice, Tucker Smith, Rich Wescott, NCR Corporation-E&M Columbia A NonStop UNIX Operating System.............................325 Peter Norwood, Tivoli Systems, Inc. DRUMS: A Distributed Statistical Server for STARS...........335 Andy Bond, John H. Hine, Victoria University of Wellington Experience Building a Process Migration Subsystem for UNIX..349 Dan Freedman, University of Calgary A Modular Architecture for Distributed Transaction Processing...............................................357 Michael Wayne Young, Dean S. Thompson, Elliot Jaffe, Transarc Corporation