Record Detail Back

XML

Operating System Concepts


We wrote this book as a text for an introductory course in operating systems
at the junior or senior undergraduate level or at the first-year graduate level.
We hope that practitioners will also find it useful. It provides a clear description
of the concepts that underlie operating systems. As prerequisites, we assume
that the reader is familiar with basic data structures, computer organization,
and a high-level language, such as C. The hardware topics required for an
understanding of operating systems are included in Chapter 1. For code
examples, we use predominantly C, with some Java, but the reader can still
understand the algorithms without a thorough knowledge of these languages.
Concepts are presented using intuitive descriptions. Important theoretical
results are covered, but formal proofs are omitted. The bibliographical notes
contain pointers to research papers in which results were first presented and
proved, as well as references to material for further reading. In place of proofs,
figures and examples are used to suggest why we should expect the result in
question to be true.
The fundamental concepts and algorithms covered in the book are often
based on those used in existing commercial operating systems. Our aim
is to present these concepts and algorithms in a general setting that is
not tied to one particular operating system. We present a large number of
examples that pertain to the most popular and the most innovative operating
systems, including Sun Microsystems' Solaris; Linux; Mach; Microsoft MS-DOS,
Windows NT, Windows 2000, and Windows XP; DEC VMS and TOPS-20; IBM OS/2;
and Apple Mac OS X.
ABRAHAM SILBERSCHATZ - Personal Name
PETER BAER GALVIN - Personal Name
GREG GAGNE - Personal Name
7th Edition
0-471-69466-5
NONE
Operating System Concepts
Information Technology
English
JOHN WILEY & SONS. INC
2005
LOADING LIST...
LOADING LIST...