Picture 1 of 1

Gallery
Picture 1 of 1

Operating System Design : The Xinu Approach, Second Edition Dougl
US $37.91
ApproximatelyAU $58.39
Condition:
“Nice condition. Some shelf & reading wear, otherwise a really clean copy we feel. Poly bag wrapped ”... Read moreabout condition
Good
A book that has been read but is in good condition. Very minimal damage to the cover including scuff marks, but no holes or tears. The dust jacket for hard covers may not be included. Binding has minimal wear. The majority of pages are undamaged with minimal creasing or tearing, minimal pencil underlining of text, no highlighting of text, no writing in margins. No missing pages. See the seller’s listing for full details and description of any imperfections.
Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
Postage:
Free USPS Media MailTM.
Located in: Rome, Georgia, United States
Delivery:
Estimated between Tue, 10 Jun and Sat, 14 Jun to 94104
Returns:
No returns accepted.
Payments:
Shop with confidence
Seller assumes all responsibility for this listing.
eBay item number:196709984760
Item specifics
- Condition
- Good
- Seller notes
- Features
- EX-LIBRARY
- Book Title
- Operating System Design : The Xinu Approach, Second Edition Dougl
- ISBN
- 9781498712439
About this product
Product Identifiers
Publisher
CRC Press LLC
ISBN-10
1498712436
ISBN-13
9781498712439
eBay Product ID (ePID)
204267458
Product Key Features
Number of Pages
704 Pages
Publication Name
Operating System Design : the Xinu Approach, Second Edition
Language
English
Publication Year
2015
Subject
Programming / Games, Operating Systems / General, General, Software Development & Engineering / Systems Analysis & Design
Type
Textbook
Subject Area
Mathematics, Computers
Format
Hardcover
Dimensions
Item Height
1.6 in
Item Weight
51.7 Oz
Item Length
9.3 in
Item Width
7.3 in
Additional Product Features
Edition Number
2
Intended Audience
College Audience
Reviews
Praise for the First Edition: "Operating System Design: The Xinu Approach is the best book for students and professionals to learn how a computer operating system works. The computer code, along with clear, concise explanations, is simply the best way to learn OS. Readers who study this book carefully will benefit greatly and find it time well spent." --John C. Lin, Bell Labs "... [the author's] focused, clear, and thorough writing have given 'systematic' a new meaning (or perhaps restored its original one). ... non-OS specialists also stand to learn much of what they generally need to know from this excellent book. Furthermore, it is no faint praise for me to say that the book's seamless integration of source code listings into the text ... is the best I've encountered and works very well indeed. Superior and consistently followed C-language coding conventions give further evidence of the meticulousness with which this book was written. ... a most outstanding and practical A-to-Z OS book. It has my highest recommendation." --George Hacken, Computing Reviews, April 2012 "This Xinu book is the best operating systems book on the market because it removes the black magic and explains how to build an OS from the ground up. It's not like other books I tried to read -- they gave me a headache. I have already started telling friends how great it is." --David Bafumba-Lokilo, École Polytechnique de Montréal "Understanding an operating system is a very difficult and time-consuming task because it is one of the most complex software systems ever built. Its architecture has multiple layers of software components to manage the underline hardware and provide the system call services to the applications at the top. Knowing the host processor hardware features, the machine languages, compilers, the tool chain, and the procedure calling standard are part of the prerequisites. As a consequence, operating system books can take a black box approach to cover the interface of the system call services and the operating system algorithms in a short time. However students wishing to program an embedded system must learn the details of the implementation. This Xinu book removes the black magic and explains how to build an OS from the ground up. It explains the underlying design policies behind each of the primary components of an operating system kernel and provides the concrete implementation of source code. The Xinu design principles can be found on other commercially available platforms. A device driver on Linux platform is one example. Students majoring in embedded systems are highly recommended to read this book." --Donald D Kim, Information and Communication Engineering Department, Dongguk University, South Korea, Praise for the First Edition: "Operating System Design: The Xinu Approachis the best book for students and professionals to learn how a computer operating system works. The computer code, along with clear, concise explanations, is simply the best way to learn OS. Readers who study this book carefully will benefit greatly and find it time well spent." --John C. Lin, Bell Labs "... [the author's] focused, clear, and thorough writing have given 'systematic' a new meaning (or perhaps restored its original one). ... non-OS specialists also stand to learn much of what they generally need to know from this excellent book. Furthermore, it is no faint praise for me to say that the book's seamless integration of source code listings into the text ... is the best I've encountered and works very well indeed. Superior and consistently followed C-language coding conventions give further evidence of the meticulousness with which this book was written. ... a most outstanding and practical A-to-Z OS book. It has my highest recommendation." --George Hacken, Computing Reviews, April 2012 "This Xinu book is the best operating systems book on the market because it removes the black magic and explains how to build an OS from the ground up. It's not like other books I tried to read -- they gave me a headache. I have already started telling friends how great it is." --David Bafumba-Lokilo, École Polytechnique de Montréal "Understanding an operating system is a very difficult and time-consuming task because it is one of the most complex software systems ever built. Its architecture has multiple layers of software components to manage the underline hardware and provide the system call services to the applications at the top. Knowing the host processor hardware features, the machine languages, compilers, the tool chain, and the procedure calling standard are part of the prerequisites. As a consequence, operating system books can take a black box approach to cover the interface of the system call services and the operating system algorithms in a short time. However students wishing to program an embedded system must learn the details of the implementation. This Xinu book removes the black magic and explains how to build an OS from the ground up. It explains the underlying design policies behind each of the primary components of an operating system kernel and provides the concrete implementation of source code. The Xinu design principles can be found on other commercially available platforms. A device driver on Linux platform is one example. Students majoring in embedded systems are highly recommended to read this book." --Donald D Kim, Information and Communication Engineering Department, Dongguk University, South Korea, "What sets this book aside from the mass of books on operating systems is its focus on a single real-world operating systems, namely Xinu, which is a commercially used, yet lean, clearly designed, modular operating system for embedded, single-core systems. ... The book is surprisingly easy to read; essential data structures and algorithms are presented in source code and discussed adequately, allowing for a very good understanding of the entire operating system. ... an ideal book for anyone who aims to understand one operating system in detail, in particular for those working with embedded systems." -- Zentralblatt MATH 1314 Praise for the First Edition: "Operating System Design: The Xinu Approachis the best book for students and professionals to learn how a computer operating system works. The computer code, along with clear, concise explanations, is simply the best way to learn OS. Readers who study this book carefully will benefit greatly and find it time well spent." --John C. Lin, Bell Labs "... [the author's] focused, clear, and thorough writing have given 'systematic' a new meaning (or perhaps restored its original one). ... non-OS specialists also stand to learn much of what they generally need to know from this excellent book. Furthermore, it is no faint praise for me to say that the book's seamless integration of source code listings into the text ... is the best I've encountered and works very well indeed. Superior and consistently followed C-language coding conventions give further evidence of the meticulousness with which this book was written. ... a most outstanding and practical A-to-Z OS book. It has my highest recommendation." --George Hacken, Computing Reviews, April 2012 "This Xinu book is the best operating systems book on the market because it removes the black magic and explains how to build an OS from the ground up. It's not like other books I tried to read -- they gave me a headache. I have already started telling friends how great it is." --David Bafumba-Lokilo, cole Polytechnique de Montral "Understanding an operating system is a very difficult and time-consuming task because it is one of the most complex software systems ever built. Its architecture has multiple layers of software components to manage the underline hardware and provide the system call services to the applications at the top. Knowing the host processor hardware features, the machine languages, compilers, the tool chain, and the procedure calling standard are part of the prerequisites. As a consequence, operating system books can take a black box approach to cover the interface of the system call services and the operating system algorithms in a short time. However students wishing to program an embedded system must learn the details of the implementation. This Xinu book removes the black magic and explains how to build an OS from the ground up. It explains the underlying design policies behind each of the primary components of an operating system kernel and provides the concrete implementation of source code. The Xinu design principles can be found on other commercially available platforms. A device driver on Linux platform is one example. Students majoring in embedded systems are highly recommended to read this book." --Donald D Kim, Information and Communication Engineering Department, Dongguk University, South Korea
Dewey Edition
23
Illustrated
Yes
Dewey Decimal
005.43
Edition Description
Revised edition,New Edition
Table Of Content
Introduction and Overview. Concurrent Execution and Operating System Services. An Overview of the Hardware and Runtime Environment. List and Queue Manipulation. Scheduling and Context Switching. More Process Management. Coordination of Concurrent Processes. Message Passing. Basic Memory Management. High-Level Memory Management and Virtual Memory. High-Level Message Passing. Interrupt Processing. Real-Time Clock Management. Device-Independent Input and Output. An Example Device Driver. DMA Devices And Drivers (Ethernet). A Minimal Internet Protocol Stack. A Remote Disk Driver. File Systems. A Remote File Mechanism. A Syntactic Namespace. System Initialization. Subsystem Initialization and Memory Marking. Exception Handling. System Configuration. An Example User Interface: The Xinu Shell. Appendices. Index.
Synopsis
Avoiding the typical black box approach found in other operating system textbooks, this bestselling book explains how to build an operating system from the ground up. It removes the mystery from operating system design and consolidates the body of material into a systematic discipline. The text presents a hierarchical design paradigm that organizes major operating system components in an orderly, understandable manner. This second edition has been completely rewritten with updated code throughout and examples for two low-cost experimenter boards., An Update of the Most Practical A-to-Z Operating System Book Widely lauded for avoiding the typical black box approach found in other operating system textbooks, the first edition of this bestselling book taught readers how an operating system works and explained how to build it from the ground up. Continuing to follow a logical pattern for system design, Operating System Design: The Xinu Approach, Second Edition removes the mystery from operating system design and consolidates the body of material into a systematic discipline. It presents a hierarchical design paradigm that organizes major operating system components in an orderly, understandable manner. The book guides readers through the construction of a conventional process-based operating system using practical, straightforward primitives. It gives the implementation details of one set of primitives, usually the most popular set. Once readers understand how primitives can be implemented on conventional hardware, they can then easily implement alternative versions. The text begins with a bare machine and proceeds step-by-step through the design and implementation of Xinu, which is a small, elegant operating system that supports dynamic process creation, dynamic memory allocation, network communication, local and remote file systems, a shell, and device-independent I/O functions. The Xinu code runs on many hardware platforms. This second edition has been completely rewritten to contrast operating systems for RISC and CISC processors. Encouraging hands-on experimentation, the book provides updated code throughout and examples for two low-cost experimenter boards: BeagleBone Black from ARM and Galileo from Intel.
LC Classification Number
QA76.77
Item description from the seller
Seller feedback (81)
- g***7 (593)- Feedback left by buyer.Past 6 monthsVerified purchaseExcellent seller! The book was packaged beautifully and on top of that, fast shipping! Thank you!
- 1***1 (818)- Feedback left by buyer.Past 6 monthsVerified purchaseGreat Service and a quality item is always appreciated and this seller delivered on both! Well packaged, shipped quickly, can't be beat! Thank you very much!NEW ASA Pilot's Handbook of Aeronautical Knowledge (#196965599957)
- m***m (323)- Feedback left by buyer.Past 6 monthsVerified purchaseGreat! As described, quick shipping. Thanks
More to explore:
- Non-Fiction Operating Systems Paperback Fiction & Books,
- Non-Fiction Operating Systems Fiction & Non-Fiction Books,
- Non-Fiction Operating Systems Fiction & Non-Fiction Books in English,
- Design Hardcover Books,
- Non-Fiction Design Fiction & Non-Fiction Books,
- Limited Edition Magazines,
- 1st Edition Magazines,
- Non-Fiction Interior Design Fiction & Non-Fiction Books,
- Limited Edition 1980-1999 Magazines,
- Limited Edition Monthly Magazines