Operating System Concepts

by Abraham Silberschatz, Peter B. Galvin

On This Page

Description

Keep pace with the fast-developing world of operating systems Open-source operating systems, virtual machines, and clustered computing are among the leading fields of operating systems and networking that are rapidly changing. With substantial revisions and organizational changes, Silberschatz, Galvin, and Gagne's Operating System Concepts, Eighth Edition remains as current and relevant as ever, helping you master the fundamental concepts of operating systems while preparing yourself for show more today's emerging developments. As in the past, the text brings you up to speed on core knowledge and skills, including: What operating systems are, what they do, and how they are designed and constructed Process, memory, and storage management Protection and security Distributed systems Special-purpose systems Beyond the basics, the Eight Edition sports substantive revisions and organizational changes that clue you in to such cutting-edge developments as open-source operating systems, multi-core processors, clustered computers, virtual machines, transactional memory, NUMA, Solaris 10 memory management, Sun's ZFS file system, and more. New to this edition is the use of a simulator to dynamically demonstrate several operating system topics. Best of all, a greatly enhanced WileyPlus, a multitude of new problems and programming exercises, and other enhancements to this edition all work together to prepare you enter the world of operating systems with confidence. show less

Tags

Recommendations

Member Reviews

4 reviews
I remember this being one of my most-loved books in university ... operating systems was one of my favourite courses and this textbook kept me incredibly fascinating. It was also, at least for me, overwhelmingly dense since in university I was being piled under new concepts that didn't sink in due to lack of practical application and general vocational immaturity.

Reading it again ... it's a good book. It's possibly a good reference, given that my particular copy is ancient. But I have to wonder if there's anything in this book that can't be reconstructed from wikipedia and other resources out there. There are also many great legitimately free operating systems books, like Operating Systems: Three Easy Pieces, that it's hard for me to show more justify it except as a well-curated and well-written, if not pedagogically unique, guide.

CLRS is a book I'll keep forever because it and maybe "The Algorithms Design Manual" have not been replaced by any other resource. It's hard for me to say the same thing here.
show less
I’ve lost count of how many operating systems books I’ve read. It’s probably less than 5, and it’s definitely greater than or equal to 3. Nevertheless, I’ve enjoyed reading them, for the most part.

Operating System Concepts by Abraham Silberschatz, among others, finds itself in its seventh edition. It is a massive tome, covering the major aspects of operating systems, including in-depth examples of the major OSes of the time: Linux, XP, and some others, detailing their strengths, their weaknesses, and how they handle the complex things geeks keep trying to get them to do speedily.

I must admit, I doubt I’ll ever implement an operating system (other than the one I did in a college course, which was essentially a subset of show more Linux), but I still find it interesting to see the state of the art, and you might too, if that sort of thing is up your alley.

I’d imagine, as well, if you are the type of person who has the yen for operating systems, that this book, and the other few I’ve read, might be indispensable resources for your technical library, or likewise if that book you’re using for your Operating Systems 101 course isn’t cutting it.

What with a new version of Windows and a significant improvement to the Linux kernel, as well as the ubiquity of portable OSes, I’m curious what the eighth edition will have, and how many more thousands of pages it’ll be.
show less
.
.
Preface
Contents
1. Introduction
2. Computer-System Structures
3. Operating-System Structures
4. Processes
5. CPU Scheduling
6. Process Synchronization
7. Deadlocks
8. Memory Management
9. Virtual Memory
10. File-System Interface
11. File-System Implementation
12. I/O Systems
13. Secondary-Storage Structure
14. Tertiary-Storage Structure
15. Network Structures
16. Distributed System Structures
17. Distributed File Systems
18. Distributed Coordination
19. Protection
20. Security
21. The Unix System
22. The Linux System
23. Windows NT
24. Historical Perspective
Bibliography
Credits
Index

Members

Recently Added By

Lists

Author Information

Picture of author.
13 Works 1,767 Members
Abraham Silberschatz is the director of the Information Sciences Research Center at Bell Laboratories in Murray Hill, New Jersey. Prior to joining Bell Labs, he held a chaired professorship in the Department of Computer Sciences at the University of Texas at Austin. Dr. Silberschatz is a Fellow of the ACM. Peter Baer Galvin is the Chief show more Technologist for Corporate Technologies, a systems-integration and consulting company. He is also Adjunct Systems Planner for Brown University's Computer Science Department. Mr. Galvin is on the Board of Directors for the Sun User Group. He is the security columnist for SunWorld Magazine. show less
2 Works 1,208 Members

Some Editions

Series

Belongs to Publisher Series

Work Relationships

Is a supplement to

Common Knowledge

Canonical title
Operating System Concepts
Original publication date
1983; 1998; 1992
First words
An operating system is a program that manages the computer hardware. [from 7th edition, 2005]
Original language
English

Classifications

Genres
Technology, Nonfiction, General Nonfiction
DDC/MDS
005.43Computer science, information & general worksComputer science, knowledge & systemsArtificial Intelligence/Virtual RealitySystems programming and programsSystems programs
LCC
QA76.76 .O63 .S5583ScienceMathematicsMathematicsInstruments and machinesCalculating machinesElectronic computers. Computer scienceComputer software
BISAC

Statistics

Members
1,205
Popularity
20,715
Reviews
3
Rating
½ (3.55)
Languages
10 — Chinese, English, French, German, Greek, Italian, Korean, Polish, Portuguese, Spanish
Media
Paper, Ebook
ISBNs
70
UPCs
1
ASINs
6