Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Operating System Concepts

Buy
Operating System Concepts, 9780201591132 (0201591138), Addison Wesley, 1998
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 handheld devices.

This book is concerned with the design of operating systems, which is to say it enumerates the problems that pop up in the creation of efficient systems and explores alternative ways of dealing with them, detailing the advantages and shortcomings of each. For example, in their chapter on scheduling CPU activity, the authors explain several algorithms (first-come, first-served, and round-robin scheduling, among others) for allocating the capacity of single and multiple processors among jobs. They highlight the relative advantages of each, and explain how several real-life operating systems solve the problem. They then present the reader with exercises (this book is essentially a university textbook) that inspire thought and discussion. --David Wall

Topics covered: The problems faced by designers of system software for electronic computers, and strategies that have been developed over the past 20 years to address (and, in some cases, solve) them. Problems of CPU scheduling, memory allocation, paging, processes and threads, storage management, distributed processes and storage mechanisms, and security are all discussed thoroughly and with many authoritative references.

The latest edition of this bestselling book provides a solid theoretical foundation for understanding operating systems. Authors Abraham Silberschatz and Peter Galvin discuss key concepts that are applicable to a variety of systems. They also present a large number of examples from common operating systems, including Windows and Solaris 2. Two case studies illustrate Windows NT and Linux. Chapters on Memory Management, Virtual Memory, Network Structures, and Security have been updated significantly.

(HTML tags aren't allowed.)

Adobe Dreamweaver CS3 Classroom in a Book
Adobe Dreamweaver CS3 Classroom in a Book
Dreamweaver CS3, now included as part of Adobe's Creative Suite 3, is the leading professional Web design and development application in the market, and is a must-have tool for any Web designer or developer. Dreamweaver CS3 offers new CSS layouts, a unified CSS panel, and CSS visualization tools that let users create interactive Web sites without...
The Linux Programmer's Toolbox (Prentice Hall Open Source Software Development Series)
The Linux Programmer's Toolbox (Prentice Hall Open Source Software Development Series)
Master the Linux Tools That Will Make You a More Productive Programmer

Linux comes with an extraordinary collection of power tools for C and C++ developers. The Linux Programmer's Toolbox helps you leverage all that power and productivity--without mastering endless syntax options, tracking down hard-to-find...

Focus On Mod Programming in Quake III Arena (The Premier Press Game Development Series)
Focus On Mod Programming in Quake III Arena (The Premier Press Game Development Series)
You've seen the cool mods that other developers have created for games like Quake. Now you're ready to try it for yourself. All you need to dive in and start designing is a copy of Quake III, a creative idea, and this book! Master the fundamental skills you'll need as you start with the basics of mod development and Quake III weapons programming....

Real World Mac Maintenance and Backups
Real World Mac Maintenance and Backups
Are you making reliable backups and performing regular maintenance on your Mac? Too few Mac users take the time to do so, and they regret it when something goes wrong. That's where Macintosh expert Joe Kissell can help. You'll learn how to keep your Mac running smoothly with a set of daily, weekly, monthly, and yearly tasks, plus get advice on...
A Practical Handbook of Preparative HPLC
A Practical Handbook of Preparative HPLC
This book is a distillation of twenty years of practical experience of the high pressure liquid chromatography (HPLC) process. Deliberately steering clear of complex theoretical aspects, this book concentrates on the everyday problems associated with the technique, making it perfect for frequent use in the laboratory and for those in the...
Smartphone Operating System Concepts with Symbian OS: A Tutorial Guide (Symbian Press)
Smartphone Operating System Concepts with Symbian OS: A Tutorial Guide (Symbian Press)
Smartphone Operating System Concepts with Symbian OS uses Symbian OS as a vehicle to discuss operating system concepts as they are applied to mobile operating systems.It is this focus that makes this tutorial guide both invaluable and extremely relevant for today's student.In addition to presenting and discussing operating system concepts, this...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy