Annotation of 43BSDReno/share/doc/smm/12.uchanges/0.t, revision 1.1.1.1

1.1       root        1: .\" Copyright (c) 1986 Regents of the University of California.
                      2: .\" All rights reserved.  The Berkeley software License Agreement
                      3: .\" specifies the terms and conditions for redistribution.
                      4: .\"
                      5: .\"    @(#)0.t 6.7 (Berkeley) 4/15/86
                      6: .\"
                      7: .EH 'SMM:12-%''Bug Fixes and Changes in 4.3BSD'
                      8: .OH 'Bug Fixes and Changes in 4.3BSD''SMM:12-%'
                      9: .de IR
                     10: \fI\\$1\\|\fR\\$2\\fR\\fR
                     11: ..
                     12: .TL
                     13: Bug Fixes and Changes in 4.3BSD
                     14: .sp
                     15: April 15, 1986
                     16: .AU
                     17: Marshall Kirk McKusick
                     18: James M. Bloom
                     19: Michael J. Karels
                     20: .AI
                     21: Computer Systems Research Group
                     22: Department of Electrical Engineering and Computer Science
                     23: University of California, Berkeley
                     24: Berkeley, California 94720
                     25: (415) 642-7780
                     26: .AB
                     27: This document briefly describes the changes in the Berkeley version of
                     28: .UX
                     29: for the VAX\(dd
                     30: .FS
                     31: \(dd \s-2DEC\s0, \s-2VAX\s0, \s-2PDP\s0, \s-2MASSBUS\s0, \s-2UNIBUS\s0,
                     32: \s-2Q-bus\s0 and \s-2ULTRIX\s0
                     33: are trademarks of Digital Equipment Corporation.
                     34: .FE
                     35: between the 4.2BSD distribution of July 1983
                     36: and this, its revision of March 1986.
                     37: It attempts only to summarize the changes that have been made.
                     38: .AE
                     39: .SH
                     40: .ce
                     41: .LG
                     42: Notable improvements
                     43: .SM
                     44: .sp
                     45: .IP \s+1\(bu\s0
                     46: The performance of the system has been improved to be at least as
                     47: good as that of 4.1BSD, and in many instances is better.
                     48: This was accomplished by improving the performance of kernel operations,
                     49: rewriting C library routines for efficiency,
                     50: and optimization of heavily used utilities.
                     51: .IP \s+1\(bu\s0
                     52: Many programs were rewritten to do I/O in optimal blocks for the filesystem.
                     53: Most of these programs were doing their own I/O and not using the standard
                     54: I/O library.
                     55: .IP \s+1\(bu\s0
                     56: The system now supports the Xerox Network System
                     57: network communication protocols.
                     58: Most of the remaining Internet dependencies in shared common code
                     59: have been removed or generalized.
                     60: .IP \s+1\(bu\s0
                     61: The signal mechanism has been extended
                     62: to allow selected signals to interrupt pending system calls.
                     63: .IP \s+1\(bu\s0
                     64: The C and Fortran 77 compilers have been modified so that they
                     65: can generate single precision floating point operations.
                     66: .IP \s+1\(bu\s0
                     67: The Fortran 77 compiler and associated I/O library have undergone
                     68: extensive changes to improve reliability and performance.  Compilation may,
                     69: optionally, include optimization phases to improve code density and
                     70: decrease execution time.
                     71: Many minor bugs in the C compiler have been fixed.
                     72: .IP \s+1\(bu\s0
                     73: The math library has been completely rewritten
                     74: by a group of numerical analysts
                     75: to improve both its speed and accuracy.
                     76: .IP \s+1\(bu\s0
                     77: Password lookup functions now use a hashed database rather than linear
                     78: search of the password file.
                     79: .IP \s+1\(bu\s0
                     80: C library string routines and several standard I/O functions
                     81: were recoded in VAX assembler for greater speed.
                     82: The C versions are available for portability.
                     83: Standard error is now buffered within a single call to perform output.
                     84: .IP \s+1\(bu\s0
                     85: The symbolic debugger, \fIdbx\fP, has been dramatically improved.
                     86: \fIDbx\fP works on C, Pascal and Fortran 77 programs and allows users
                     87: to set break points and trace execution by source code line numbers,
                     88: references to memory locations, procedure entry, etc.  \fIDbx\fP allows
                     89: users to reference structured and local variables using
                     90: the program's programming language syntax.
                     91: .IP \s+1\(bu\s0
                     92: A new internet name domain server has been added to allow sites to
                     93: administer their name space locally and export it to the rest of the Internet.
                     94: Sites not using the name server may use a static host table with a hashed
                     95: lookup mechanism.
                     96: .IP \s+1\(bu\s0
                     97: A new time synchronization server has been added to allow a set of machines to
                     98: keep their clocks within tens of milliseconds of each other.
                     99: .br
                    100: .ne 10
                    101: .LP

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.