Distributed Operating Systems
Andrew S. Tanenbaum
As distributed computer systems become more pervasive, there is a need
for a book that explains how their operating systems are designed and
implemented. This book, which is a revised and expanded Part II of the
best selling MODERN OPERATING SYSTEMS, fulfills that need. KEY TOPICS:
It covers the material from the original book, including
communication, synchronization, processes and file systems, and adds
new material on distributed shared memory. It also contains 4 detailed
case studies, Amoeba, Mach, Chorus, and OSF/DCE. Tanenbaum's trademark
writing style provides the reader with a thorough yet concise treatment
of distributed systems.
Year:
2003
Edition:
1
Language:
English
Pages:
648
Operating System Principles
Per Brinch Hansen
Year:
1973
Language:
English
Pages:
366
Modern Operating Systems
Tanenbaum
Edition:
2
Language:
English
Pages:
970
Operating System Principles
Hansen
Year:
1973
Language:
English
Pages:
380
The design of the Unix operating system
Maurice J. Bach
This
is the first, and still, the most comprehensive book to describe the
sophisticated workings of the UNIX System V kernel - the internal
algorithms, the structures that form the basis of the UNIX operating
system, and their relationship to the programming interface. System
programmers will gain a better understanding of how the kernel works and
will be able to compare algorithms used in the UNIX system to
algorithms used in other operating systems. Programmers on UNIX systems
will gain a deeper understanding of how their programs interact with the
system and can thereby code more efficient programs.
Year:
1990
Language:
English
Pages:
486
Understanding operating systems
Ida M. Flynn, Ann McLver McHoes
The
second edition of Understanding Operating Systems provides a basic
understanding of operating systems theory, a comparison of the major
operating systems in use, and a description of the technical and
operational tradeoffs among them. The highly effective, two-part
organization covers the theory of operating systems, their historical
roots, and their conceptual basis (which does not change substantially);
and how these theories are applied in the specifics of five operating
systems (which evolve constantly). The authors explain a technical
subject in a not-so-technical manner, with enough detail to allow the
reader to understand the complexities of both stand-alone and networked
operating systems. Understanding Operating Systems features… Read more →
Year:
1991
Edition:
1st
Language:
English
Pages:
362
Operating Systems: Concurrent and Distributed Software Design
Jean Bacon, Tim Harris
Both
theory and practice are blended together in order to learn how to build
real operating systems that function within a distributed environment.
An introduction to standard operating system topics is combined with
newer topics such as security, microkernels and embedded systems. This
book also provides an overview of operating system fundamentals. For
programmers who want to refresh their basic skills and be brought
up-to-date on those topics related to operating systems.
Year:
2003
Language:
English
Pages:
720
Operating System Concepts
Abraham Silberschatz, Peter B. Galvin, Greg Gagne
Operating
systems are large and complex, and yet must function with near-absolute
reliability - that's why they're a class unto themselves in the field
of software development. Since its first release 20 years ago, "the
dinosaur book" - Operating System Concepts by Abraham Silberschatz,
Peter Baer Galvin, and Greg Gagne - has been a valuable reference for
designers and implementers of operating systems. The newly released
sixth edition of this book maintains the volume's authority with new
sections on thread management, distributed processes, and the Java
Virtual Machine (JVM). There's also information on the workings of the
latest crop of operating systems, including Microsoft Windows 2000,
Linux, FreeBSD, and compact operating systems for… Read more →
Year:
2009
Edition:
8
Language:
English
Pages:
978
Learning the UNIX Operating System
Grace Todino, John Strang, Jerry Peek
If
you are new to Unix, this concise book will tell you just what you need
to get started and no more. Unix was one of the first operating systems
written in C, a high-level programming language, and its natural
portability and low price made it a popular choice among universities.
Initially, two main dialects of Unix existed: one produced by AT&T
known as System V, and one developed at UC Berkeley and known as BSD. In
recent years, many other dialects have been created, including the
highly popular Linux operating system and the new Mac OS X (a derivative
of BSD). Learning the Unix Operating System is a handy book for someone
just starting with Unix or Linux, and it's an ideal primer for Mac and
PC users of the Internet who need to know… Read more →
Year:
1997
Edition:
Fourth Edition
Language:
English
Pages:
114
No comments:
Post a Comment