Torrent details for "Operating System Design: The Xinu Approach, Second Edition 2nd Edition [NulledPremium]"    Log in to bookmark

wide
Torrent details
Cover
Download
Torrent rating (0 rated)
Controls:
Category:
Language:
English English
Total Size:
7.89 MB
Info Hash:
e3bdc34e931077e9a746281395416b25ac0aa02e
Added By:
Added:  
13-11-2019 14:47
Views:
436
Health:
Seeds:
0
Leechers:
0
Completed:
172
wide




Description
wide
For More Ebooks Visit NulledPremium >>> NulledPremium.com

Image error

Book details
File Size: 7.89 MB
Format: pdf
Print Length: 701 pages
Publisher: Chapman and Hall/CRC; 2 edition (February 18, 2015)
Publication Date: February 18, 2015
Sold by: Amazon Digital Services LLC
Language: English
ASIN: B00UVB2YA2

An Update of the Most Practical A-to-Z Operating System BookWidely 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.

Some reviews:
I picked up this book to help me better understand the subject of operating systems as I work through an OS course at school. This book starts you out with minimal system that is built up chapter by chapter as you explore topics like concurrency, process scheduling, and runtime environments, etc. I’m only a couple of chapters in but so far I really appreciate both the accessibility of the text as well as the hands-on examples. Where other books describe things like race conditions or the cost of I/O this book actually demonstrates them with working code for a real OS. It’s really helpful to be able to work with an OS like Xinu on a readily available inexpensive board like the Galileo or Beaglebone Black.

So far I’ve been having a lot of fun with this book. I’d recommend it to anyone who is willing to experiment with a working OS on real hardware but might not be comfortable jumping into Linux source just yet.

This book succesfully highlights the Xinu philosophy: small and elegant.
And powerful I might add. Because, after you download the source code
from the official website, you’ll have a complete implementation of a
modern OS to play with.

The implementation together with the book covers everything from process
creation and management, context switching, memory management, interrupts
and interrupt handling, file systems and device drivers including a console
driver, real-time clock driver and Ethernet driver and also direct memory
access (DMA) devices. Everything you’ll find in a modern OS, you’ll also find
here, only minimal and understandable and readable.

What stands out though is the clean implementation. The code is just
beautiful; no line of code is greater than 74 characters; variable names
are consistent among files; minimal code to implement the job at hand;
clear separation of modules. There is a lot to learn just by reading the
code alone. I’ve also learned a thing or two about pointer manipulation
and choosing the right data structures.

Most of the chapters also contain the code of the modules/files it is
presenting. So you might not actually need the source code, or a computer
to actually follow the implementation. But for the best of results,
actually jumping around between files in an editor and trying to understand
what everything is supposed to to, before reading the explanations in the
book will bring great benefits. The language in the book is dry, no
useless jokes or remarks, just going right to the point, which is excellent.

For a hands on approach, that is, actually running the Xinu and see the
effect of your changes, you only need a BeagleBone Black or a Galileo board.
I’ve used the BBB together with an FTDI adapter. Everything else is just
software.

  User comments    Sort newest first

No comments have been posted yet.



Post anonymous comment
  • Comments need intelligible text (not only emojis or meaningless drivel).
  • No upload requests, visit the forum or message the uploader for this.
  • Use common sense and try to stay on topic.

  • :) :( :D :P :-) B) 8o :? 8) ;) :-* :-( :| O:-D Party Pirates Yuk Facepalm :-@ :o) Pacman Shit Alien eyes Ass Warn Help Bad Love Joystick Boom Eggplant Floppy TV Ghost Note Msg


    CAPTCHA Image 

    Anonymous comments have a moderation delay and show up after 15 minutes