Sunday 28 April 2013

Operating System Books


Book cover Distributed Operating Systems

Distributed Operating Systems


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
Download (pdf, 31.21 MB)



Book cover Operating System Principles

Operating System Principles

Year: 1973
Language: English
Pages: 366
Download (pdf, 16.03 MB)



Book cover Modern Operating Systems

Modern Operating Systems

Edition: 2
Language: English
Pages: 970
Download (pdf, 22.50 MB)



Book cover Operating System Principles

Operating System Principles

Year: 1973
Language: English
Pages: 380
Download (pdf, 16.03 MB)



Book cover The design of the Unix operating system

The design of the Unix operating system


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
Download (djvu, 5.81 MB)


Book cover Understanding operating systems

Understanding operating systems

,
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
Download (djvu, 3.64 MB)



Book cover Operating Systems: Concurrent and Distributed Software Design

Operating Systems: Concurrent and Distributed Software Design

,
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
Download (chm, 9.81 MB)



Book cover Operating System Concepts

Operating System Concepts

, ,
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
Download (pdf, 40.61 MB)




Book cover Learning the UNIX Operating System

Learning the UNIX Operating System

, ,
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
Download (pdf, 1.09 MB)

No comments:

Post a Comment