4.4BSD Documents

[PAPERS] [PSD] [SMM] [USD]
This is just a snapshot. The troff documents are converted to HTML with unroff, a Scheme-based, programmable, extensible troff translator with a back-end for the Hypertext Markup Language. The -me documents does not looks good formatted.

Wolfram Schneider <wosch@FreeBSD.org>, Mar 1997.



Papers

Contents of Paper (Postscript, ASCII)
Berkeley Pascal (Postscript, ASCII)
Berkeley Pascal PX Implementation Notes Version 2.0 Performance Effects of Disk Subsystem Choices for VAX** Systems Running 4.2BSD UNIX. William N. Joy, M. Kirk McKusick. Revised January, 1979.
Disk Performance (Postscript, ASCII)
Performance Effects of Disk Subsystem Choices for VAX** Systems Running 4.2BSD UNIX. Bob Kridle, Marshall Kirk McKusick. Revised July 27, 1983.
Tune the 4.2BSD Kernel (Postscript, ASCII)
Using gprof to Tune the 4.2BSD Kernel. Marshall Kirk McKusick. Revised May 21, 1984 (?).
New Virtual Memory (Postscript, ASCII)
A New Virtual Memory Implementation for Berkeley. Marshall Kirk McKusick, Michael J. Karels. Revised 1986.
Kernel Malloc (Postscript, ASCII)
Design of a General Purpose Memory Allocator for the 4.3BSD UNIX Kernel. Marshall Kirk McKusick, Michael J. Karels. Reprinted from: Proceedings of the San Francisco USENIX Conference, pp. 295-303, June 1988.
Release Engineering (Postscript, ASCII)
The Release Engineering of 4.3BSD. Marshall Kirk McKusick, Michael J. Karels, Keith Bostic. Revised 1989.
Beyond 4.3BSD (Postscript, ASCII)
Current Research by The Computer Systems Research Group of Berkeley. Marshall Kirk McKusick, Michael J Karels, Keith Sklower, Kevin Fall, Marc Teitelbaum, Keith Bostic. Revised February 2, 1989.
Memory Based Filesystem (Postscript, ASCII)
A Pageable Memory Based Filesystem. Marshall Kirk McKusick, Michael J. Karels, Keith Bostic. Revised 1990.
Filesystem Interface (Postscript, ASCII)
Toward a Compatible Filesystem Interface. Michael J. Karels, Marshall Kirk McKusick. Conference of the European Users' Group, September 1986. Last modified April 16, 1991.
System Performance (Postscript, ASCII)
Measuring and Improving the Performance of Berkeley UNIX. Marshall Kirk McKusick, Samuel J. Leffler, Michael J. Karels. Revised April 17, 1991.
Not Quite NFS (Postscript, ASCII)
Not Quite NFS, Soft Cache Consistency for NFS. Rick Macklem. Reprinted with permission from the "Proceedings of the Winter 1994 Usenix Conference", January 1994, San Francisco.
Malloc(3) malloc (Postscript, ASCII)
Malloc(3) in modern Virtual Memory environments. Poul-Henning Kamp. Revised April 5, 1996.

UNIX Programmer's Supplementary Documents (PSD)

Title of PSD (Postscript, ASCII)
Contents of PSD (Postscript, ASCII)

Documents of Historical Interest

Berkeley Software Architecture Manual (4.4 Edition) (Postscript, ASCII)
A concise and terse description of the system call interface provided in Berkeley Unix, as revised for 4.4BSD. This will never be a best seller.

Languages in common use

Make - A Program for Maintaining Computer Programs (Postscript, ASCII)
Indispensable tool for making sure large programs are properly compiled with minimal effort.
An Introduction to the Revision Control System (Postscript, ASCII)
Functions of RCS (Postscript, ASCII)
RCS is a user-contributed tool for working together with other people without stepping on each other's toes. An alternative to sccs for controlling software changes.
gprof - a Call Graph Execution Profiler (Postscript, ASCII)
A program to show the call graph and execution time of a program. Indispensable aid for improving the running time of almost everything.

Programming Libraries

Screen Updating and Cursor Movement Optimization (Postscript, ASCII)
Describes the curses package, an aid for writing screen-oriented, terminal-independent programs.

General Reference

An Introductory 4.4BSD Interprocess Communication Tutorial (Postscript, ASCII)
How to write programs that use the Interprocess Communication Facilities of 4.4BSD.
An Advanced 4.4BSD Interprocess Communication Tutorial (Postscript, ASCII)
The reference document (with some examples) for the Interprocess Communication Facilities of 4.4BSD.
RPCGEN Programming Guide (Postscript, ASCII)
Manual for the ONC RPC stub-generating program, provided by Sun Microsystems.
Remote Procedure Call Programming Guide (Postscript, ASCII)
A tutorial introduction to programming the ONC RPC system, provided by Sun Microsystems.
External Data Representation: Sun Technical Notes (Postscript, ASCII)
Technical details about the design of the XDR component of ONC RPC, provided by Sun Microsystems.
External Data Representation Standard: Protocol Specification (Postscript, ASCII)
The Internet RFC specifying ONC XDR, provided by Sun Microsystems.
Remote Procedure Calls: Protocol Specification (Postscript, ASCII)
The Internet RFC specifying ONC RPC, RFC 1050, as provided by Sun Microsystems.
Network File System: Version 2 Protocol Specification (Postscript, ASCII)
The Internet RFC specifying NFS, as provided by Sun Microsystems. Note that the NFS-compatible filesystem itself, while compliant with this specification, was not provided by Sun.
CVS II: Parallelizing Software Development (Postscript, ASCII)
CVS (Concurrent Versions System) is a front end to the RCS revision control system which extends the notion of revision control from a col- lection of files in a single directory to a hier- archical collection of directories each contain- ing revision controlled files.

UNIX System Manager's Manual (SMM)

Title of SMM (Postscript, ASCII)
Contents of SMM (Postscript, ASCII)
Installing and Operating 4.4BSD (Postscript, ASCII)
The definitive reference document for those occasions when you find you need to start over again.
Building 4.4BSD Kernels with Config (Postscript, ASCII)
In-depth discussions of the use and operation of the config program, and how to build your very own Unix kernel.
Fsck - The UNIX File System Check Program (Postscript, ASCII)
A reference document for using the fsck program during times of file system distress.
Disc Quotas in a UNIX Environment (Postscript, ASCII)
A light introduction to the techniques for limit- ing the use of disc resources.
A Fast File System for UNIX (Postscript, ASCII)
A description of the 4.4BSD file system organization, design and implementation.
The 4.4BSD NFS Implementation (Postscript, ASCII)
An overview of the design, implementation, and use of NFS on 4.4BSD.
Line Printer Spooler Manual (Postscript, ASCII)
This document describes the structure and installation procedure for the line printer spooling system.
Sendmail Installation and Operation Guide (Postscript, ASCII)
The last word in installing and operating the sendmail program.
Sendmail - An Internetwork Mail Router (Postscript, ASCII)
An overview document on the design and implementation of sendmail.
Timed Installation and Operation Guide (Postscript, ASCII)
Describes how to maintain time synchronization between machines in a local network.
The Berkeley UNIX Time Synchronization Protocol (Postscript, ASCII)
The protocols and algorithms used by timed, the network time synchronization daemon.
Networking Implementation Notes, 4.4BSD Edition (Postscript, ASCII)
A concise description of the system interfaces used within the networking subsystem.

UNIX User's Supplementary Documents (USD)

Title of USD (Postscript, ASCII)
Contents of USD (Postscript, ASCII)

Basic Utilities

An Introduction to the C shell (Postscript, ASCII)
This introduction to csh, (a command interpreter popular for interactive work) describes many com- monly used UNIX commands, assumes little prior knowledge of UNIX, and has a glossary useful for beginners.

Communicating with the World

Mail Reference Manual (Postscript, ASCII)
Complete details on one of the programs for sending and reading your mail.

Text Editing

Advanced Editing on Unix (Postscript, ASCII)
The next step.
An Introduction to Display Editing with Vi (Postscript, ASCII)
The document to learn to use the vi screen editor.
Ex Reference Manual (Version 3.7) (Postscript, ASCII)
The final reference for the ex editor.

Document Preparation

A Revised Version of -ms (Postscript, ASCII)
A brief description of the Berkeley revisions made to the -ms formatting macros for nroff and troff.
Writing Papers with nroff using -me (Postscript, ASCII)
Another popular macro package for nroff.
-me Reference Manual (Postscript, ASCII)
The final word on -me.

Amusements

A Guide to the Dungeons of Doom (Postscript, ASCII)
An introduction to the popular game of rogue, a fantasy game which is one of the biggest known users of VAX cycles.
Star Trek (Postscript, ASCII)
You are the Captain of the Starship Enterprise. Wipe out the Klingons and save the Federation.


[PAPERS] [PSD] [SMM] [USD]
[FreeBSD Inc., International] [FreeBSD Inc., Hungary]

© 1995-1997 by FreeBSD Inc. All rights reserved.
URL: http://www.hu.FreeBSD.ORG/de/
E-Mail: www@hu.FreeBSD.ORG
$Date: 02/27/01 14:58:08 $