Advanced Programming in the UNIX® Environment

(lily) #1
ptg10805159

948 Bibliography


AT&T.1989.System V Interface Definition, Third Edition.Addison-Wesley, Reading, MA.
This four-volume set specifies the source code interface and runtime behavior of System V.The
thirdedition corresponds to SVR4.Afifth volume, containing updated versions of commands
and functions from volumes 1–4, was published in 1991. Currently out of print.
AT&T.1990a. UNIX Research System Programmer ’sManual, Tenth Edition, Volume I.Saunders
College Publishing, Fort Worth, TX.
The version of theUNIX Programmer ’sManualfor the 10th Edition of the Research UNIX System
(V10).This volume contains the traditional UNIX System manual pages (Sections 1–9).
AT&T.1990b. UNIX Research System Papers, Tenth Edition, Volume II.Saunders College
Publishing, Fort Worth, TX.
Volume II for the 10th Edition of the Research UNIX System(V10)contains 40 papers describing
various aspects of the system.
AT&T.1990c. UNIX System V Release 4 BSD/XENIX Compatibility Guide.Prentice Hall,
Englewood Cliffs, NJ.
Contains manual pages describing the compatibility library.
AT&T.1990d. UNIX System V Release 4 Programmer ’sGuide: STREAMS.Prentice Hall,
Englewood Cliffs, NJ.
Describes the STREAMS system in SVR4.
AT&T.1990e.UNIX System V Release 4 Programmer ’sReference Manual.Prentice Hall, Englewood
Cliffs, NJ.
This is the programmer ’sreference manual for the SVR4 implementation for the Intel 80386
processor.Itcontains Sections 1 (commands), 2 (system calls), 3 (subroutines), 4 (file formats),
and 5 (miscellaneous facilities).
AT&T.1991. UNIX System V Release 4 System Administrator’s Reference Manual.Prentice Hall,
Englewood Cliffs, NJ.
This is the system administrator’s reference manual for the SVR4 implementation for the Intel
80386 processor.Itcontains Sections 1 (commands), 4 (file formats), 5 (miscellaneous facilities),
and 7 (special files).
Bach, M. J. 1986.The Design of the UNIX Operating System.Prentice Hall, Englewood Cliffs, NJ.
Abook on the details of the design and implementation of the UNIX operating system.
Although actual UNIX System source code is not provided in this text (since it was proprietary
to AT&T at the time), many of the algorithms and data structures used by the UNIX kernel are
presented and discussed. This book describes SVR2.
Bolsky, M. I., and Korn, D. G. 1995. The New KornShell Command and Programming Language,
Second Edition.Prentice Hall, Englewood Cliffs, NJ.
Abook describing how to use the Korn shell, both as a command interpreter and as a
programming language.
Chen, D., Barkley, R. E., and Lee, T.P.1990. ‘‘Insuring Improved VM Performance: Some No-
Fault Policies,’’Proceedings of the 1990 Winter USENIX Conference,pp. 11–22, Washington,
DC.
Describes changes made to the virtual memory implementation of SVR4 to improve its
performance, especially forforkandexec.
Free download pdf