FREE SHIPPING BOTH WAYS
ON EVERY ORDER!
LIST PRICE:
$161.90

OUR PRICE:
$88.16

You may extend rentals at any time.


Operating Systems in Depth : Design and Programming

ISBN: 9780471687238 | 0471687235
Edition: 1
Format: Hardcover
Publisher: Wiley
Pub. Date: 11/1/2010

Why Rent from Knetbooks?

Because Knetbooks knows college students. Our rental program is designed to save you time and money. Whether you need a textbook for a semester, quarter or even a summer session, we have an option for you. Simply select a rental period, enter your information and your book will be on its way!

Top 5 reasons to order all your textbooks from Knetbooks:

  • We have the lowest prices on thousands of popular textbooks
  • Free shipping both ways on ALL orders
  • Most orders ship within 48 hours
  • Need your book longer than expected? Extending your rental is simple
  • Our customer support team is always here to help
SummaryTable of Contents
Programmers don't want to just read about the core concepts of operating systems. They want to learn how to apply the material by actually building applications. This new book motivates them by presenting numerous programming exercises at the code level. They are not only introduced to the OS concepts and abstractions, but also the implementation. Two design projects are integrated throughout the book that they'll be able to follow to get them into the code. Self-assessment and review material is presented at the end of each chapter to reinforc... MORE
Introduction
Operating Systems
A Brief History of Operating Systems
A Simple OS
Beyond a Simple OS
Conclusions
Exercises
References
Multithreaded Programming
Why Threads?
Programming with Threads
Conclusions
Exercises... MORE
References
Basic Concepts
Context Switching
Input/Output Architectures
Dynamic Storage Allocation
Linking and Loading
Booting
Conclusions
Exercises
References
Operating-System Design
A Simple System
Rethinking Operating-System Structure
Conclusions
Exercises
References
Processor Management
Threads Implementations
Interrupts
Scheduling
Conclusions
Exercises
References
File Systems
The Basics of File Systems
Crash Resiliency
Directories and Naming
Multiple Disks
Flash Memory
Case Studies
Conclusions
Exercises
References
Memory Management
Memory Management in the Early Days
Hardware Support for Virtual Memory
Operating-System Issues
Conclusions
Exercises
References
Security
Security Goals
Security Architectures
Conclusions
Exercises
References
Introduction to Networking
Network Basics
Remote Procedure Call Protocols
Conclusions
Exercises
References
Distributed File Systems
The Basics
NFS Version 2
Common Internet File System (CIFS)
DFS
NFS Version 4
Conclusions
Exercises
References
Appendix URL Index
Glossary
Index
Table of Contents provided by Publisher. All Rights Reserved.


Please wait while this item is added to your cart...