Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: Preface. 1. Introduction.Computers and Software.Operating System Strategies.Summary.Exercises.2. Using the Operating System.The Programmer's Abstract Machine.Resources.Processes and Threads.Writing Concurrent Programming.Objects.Summary.Exercises.Lab Exercise: A Simple Shell.Lab Exercise: A Multithreaded Application.3. Operating System Organization.Basic Functions.General Implementation Considerations.Contemporary OS Kernels.Summary.Exercises.Lab Exercise: Observing OS Behavior.4. Computer Organization.The von Neumann Architecture.The Central Processing Unit.The Primary (Executable) Memory.I/O Devices.Interrupts.Conventional Contemporary Computers.Mobile Computers.Multiprocessors and Parallel Computers.Summary.Exercises.5. Device Management.The I/O System.I/O Strategies.Device Manager Design.Buffering.Device Class Characteristics.Summary.Exercises.Lab Exercise: A Floppy Disk Driver.6. Implementing Processes, Threads, and Resources.The Task at Hand.The Hardware Process.The Abstract Machine Interface.The Process Abstraction.The Thread Abstraction.State Diagrams.Resource Managers.Generalizing Process Management Policies.Summary.Exercises.Lab Exercise: Kernel Timers.Lab Exercise: Manipulating Kernel Objects.7. Scheduling.Overview.Scheduling Mechanisms.Strategy Selection.Non-Preemptive Strategies.Preemptive Strategies.Implementing the Scheduler.Summary.Exercises.Lab Exercise: Analyzing the Round Robin Scheduling.8. Basic Synchronization Principles.Cooperating Processes.Evolving from the Classic Solution.Semaphores: The Basis of Modern Solutions.Synchronization in Shared Memory Multiprocessors.Summary.Exercises.Lab Exercise: Bounded Buffer Problem.9. High-Level Synchronization and Interprocess Communication.Alternative Synchronization Primitives.Monitors.Interprocess Communication.Summary.Exercises.Lab Exercise: Using Pipes.Lab Exercise: Refining the Shell.10. Deadlock.Background.A System Deadlock Model.Prevention.Avoidance.Detection and Recovery.Summary.Exercises.11. Memory Management.The Basics.The Address Space Abstraction.Memory Allocation.Dynamic Address Space Binding.Modern Memory Manager Strategies.Summary.Exercises.Lab Exercise: Using Shared Memory.12. Virtual Memory.The Task at Hand.Address Translation.Paging.Static Paging Algorithms.Dynamic Paging Algorithms.Segmentation.Memory-Mapped Files.Summary.Exercises.Lab Exercise: Memory-Mapped Files.<P. Bookseller Inventory #
Synopsis: Operating Systems provides an understanding of contemporary operating system concepts by integrating the principles behind the design of all operating systems with how they are put into practice in the real world. Throughout, Gary Nutt provides a complete discussion of operating concepts and supplements this with real code examples, algorithms, and discussions about implementation issues. The book also includes many lab exercises that provide students with the opportunity to practice with Linux, UNIX, and Windows.
From the Author: Undergraduate OS textbooks vary in style from those that focus on a detailed discussion of a single OS to those that provide descriptions of concepts and issues for any OS. OS textbook styles also vary from conversational discussions to detailed discussions of meaty content on the details of an OS. Traditionally, books with meaty content are either very theoretical or mathematical, or address only a single OS; conversely, books that are easy to read tend to be so due to lack of content. Contemporary operating systems are very complex software. A book that lacks content fails to convey the requisite understanding to cope with actual operating systems; a book that focuses on only one OS does not provide the proper perspective on the discipline.
This book was written 6 years after writing a dense and formal book on OS concepts. It preserves the deep concepts, but pushes the formal treatment into later chapters (and even then, it is simplified over the earlier material). The student begins with informal explanations for the initial concepts, then gradually works up to subject matter that is described in more formal and precise terms.
The second edition of the book* also includes an extensive set of exercises for UNIX systems as well as extended discussions and examples from Windows NT, Mach, and other research OSes. This approach was taken to balance the conceptual material with concrete exercises to apply the concepts to UNIX. There are also complementary lab manuals for Windows NT exercises and Linux kernel exercises, if the student wishes to perform more in-depth experiments.
This material is reaching maturity; it has been reviewed by many professional reviewers, used by many instructors and many students. Most "errors" that remain in the code examples are due to misinterpretation of pseudo code rather than faulty algorithms.
------------ * Note: All comments dated before January 2000 refer to the first edition of the book.
Book Condition: New
Book Description Pearson, 2003. Hardcover. Book Condition: Good. Item may show signs of shelf wear. Pages may include limited notes and highlighting. Includes supplemental or companion materials if applicable. Access codes may or may not work. Connecting readers since 1972. Customer service is our top priority. Bookseller Inventory # S_189856714
Book Description Pearson, 2003. Book Condition: Good. A+ Customer service! Satisfaction Guaranteed! Book is in Used-Good condition. Pages and cover are clean and intact. Used items may not include supplementary materials such as CDs or access codes. May show signs of minor shelf wear and contain limited notes and highlighting. Bookseller Inventory # 0201773449-2-4
Book Description Addison Wesley. Paperback. Book Condition: Very Good. Book has appearance of light use with no easily noticeable wear. Bookseller Inventory # G0201773449I4N00
Book Description Addison Wesley, 2003. Hardcover. Book Condition: Used: Good. Bookseller Inventory # SONG0201773449
Book Description Book Condition: Good. Operating Systems (3rd Edition). Bookseller Inventory # Amz4847515
Book Description Pearson. Paperback. Book Condition: Good. International Edition. Very fast shipping. Receive your book in 2-7 business days if you checkout with expedited shipping. We take pride in our customer service, please contact us if you have any questions regarding the listing. Bookseller Inventory # iu-us-9780201773446
Book Description 2004. Book Condition: Very Good. 3rd Edition. Ships from the UK. Former Library book. Great condition for a used book! Minimal wear. Bookseller Inventory # GRP78496889
Book Description Softcover. Book Condition: New. 3rd edition. Brand NEW, Paperback International Edition. Black & White or color, Cover and ISBN may be different but similar contents as US editions. Standard delivery takes 5-9 business days by USPS with tracking number. Choose expedited shipping for superfast delivery 2-4 business days by DHL/FEDEX. We also ship to PO Box addresses but by Standard delivery. International Edition Textbooks may bear a label -Not for sale in the U.S. or Canada- etc. printed only to discourage U.S. students from obtaining an affordable copy. Legal to use despite any disclaimer on cover as per US court. No access code or CD included unless specified. In some instances, the international textbooks may have different exercises at the end of the chapters. Printed in English. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. 100% Customer satisfaction guaranteed! Please feel free to contact us for any queries. Bookseller Inventory # LPBD31424427
Book Description Pearson. Hardcover. Book Condition: New. 0201773449 New ,International edition , softcover ,Same text as US edition , ISBN /Cover may be different , Ready to ship, 5-7 business days worldwide delivery. Bookseller Inventory # INFFAC2535
Book Description Soft cover. Book Condition: New. NEW - International Edition - ISBN 9788131723593 - Same Contents as in US edition - in english - 3ed - - SHRINKwrapped BOXpacked - Printed in Asia - Cover image is different from US edition - There is no CD or Access Code, unless specified above - Ships from various locations - Expedited 2 to 4 day Delivery option available -Standard shipping takes 5 to 10 business days - Tracking number is emailed for every order -You get same study contents at a fraction of US edition cost - Save Hard earned money. Bookseller Inventory # F13