» » Operating Systems: A Design-Oriented Approach

Operating Systems: A Design-Oriented Approach ePub download

by Charles Crowley

  • Author: Charles Crowley
  • ISBN: 0256151512
  • ISBN13: 978-0256151510
  • ePub: 1342 kb | FB2: 1267 kb
  • Language: English
  • Category: Programming
  • Publisher: Richard d Irwin (November 1, 1996)
  • Pages: 896
  • Rating: 4.5/5
  • Votes: 897
  • Format: lrf doc lrf azw
Operating Systems: A Design-Oriented Approach ePub download

After every chapter in which on of the OS function is discusses, there is a chapter on how to design these features. While reading some chapters, it seems that the author assumes that you know the concept. Some topics like threads, IPC, and synchronization are better explained in the Crowley's book than in the Silberchatz book. 4 people found this helpful.

Goodreads helps you keep track of books you want to read.

This text provides coverage of all the basic systems concepts and. Goodreads helps you keep track of books you want to read.

Bibliographic information. McGraw-Hill Education (India) Pvt Limited, 2001. 0074635514, 9780074635513. BiBTeX EndNote RefMan.

EC6003 ROBOTICS AND AUTOMATION L T P C 3 0 0 3 OBJECTIVES: To study the various parts of robots and fields of robotics. To study the various kinematics and inverse kinematics of robots.

Systems-oriented design (. The main mission of . is to build the designers' own interpretation and implementation of systems thinking. aims at enabling systems thinking to fully benefit from design thinking and practice, and design thinking and practice to fully benefit from systems thinking.

This text provides coverage of all the basic systems concepts and shows how they evolved to their present forms.

NA. Physical Description.

On the other hand Crowley(a design oriented approach to OS) will come handy only if you have finished reading Tanenbaum.

k views ยท View 2 Upvoters. On the other hand Crowley(a design oriented approach to OS) will come handy only if you have finished reading Tanenbaum.

No contact information provided yet.

Shipping: US$ . 1 From India to . Destination, rates & speeds. verified user30 Day Return Policy.

Written for the introductory Operating Systems course, this book is organized around basic concepts in the design of an operating system with plenty of actual code and case studies. Design is emphasized throughout using problems, applications, and design technique sidebar discussions.
JOIN
The book by Crowley introduces the operating systems while explaining how to design one (just as the name suggests). After every chapter in which on of the OS function is discusses, there is a chapter on how to design these features.
The book does not give the operating systems basics. While reading some chapters, it seems that the author assumes that you know the concept. For example, when discussing messaging, nowhere in the book, it is explained what it is, why it is?
Most of the code written in the book is beyond understanding. No useful explanation is given anywhere.
Apart from that the information provided in it is good for supplementary material. I've used it as supporting book along with 'Operating Systems Concept' by Silberchatz for undergrad course. Some topics like threads, IPC, and synchronization are better explained in the Crowley's book than in the Silberchatz book.
Fararala
I have read many books on operating system implementation and also worked on building a few UNIX based operating systems. With that background, I have to say that this is one of the best design books available in Computer Science, and not just the in the field of operating systems.

It took me a few years to appreciate the fine art of "designing" things. Once I did learn to appreciate it, I always wondered why the notion of design was not introduced earlier in my education. This book by Charles Crowley is just what was needed. This book is exemplary in its approach and most importantly, in its execution.

One can go and figure out OS implementation details in many books (Vahalia, Maurice Bach, Linux Internals books, etc) and I am sure one can even grab some code from the books and compile it and use it right away. But, that is not the intent of this book. The intent is to teach design to an operating systems student (beginner or experienced) and design is a true skill for an engineer. The pseudo code is meant to be read and understood, and not copied and used. The author is a true educator and his doing this is proof of it.

The one thing that surprises me is: why did this book not become more famous that some other utterly useless UNIX internals books?? I do not know, but I am sure the reasons are not technical. This is an excellent book for systems software engineers.
Llbery
I once wanted to write my own Operating System (OS) and all I could do is writing a boot loader that would show one line welcome message. I did not finish the entire book and yet wanted to speak for this book because it created a new genre of computer science books.

There are plenty of books on OS and most of them will give you definitive information on the building blocks of an OS. But none of them will tell you why you need those building blocks, can you live without them and more importantly - should OS be defined based on its implementation such as UNIX, WINDOWS etc.! There is a complete different perspective this book would give you in terms of OS and in terms of anything you learn:-).

Those who want to write an OS, learn OS with passion and for authors who would like to make an impact on readers this book is a gem.
Saithinin
There are so many books to explain OS principle.
this book is not for OS beginner but OS designer!
I think that any person who is interested in OS design cannot find better than this book for this issue.
Of course, the codes in this book are not directly runned.
But I think that it was best choice to explain general concepts and if you are experienced kernel engineer, I believe that you may agree with me.
Dominator
I have over twenty operating system books and I think that this is one of the best. I am still puzzled to why there have not been more reviews about this book.
This is the clearest view of the subject that I have encountered.
Tinavio
A must read not only for OS concepts and design but for the
different aproaches to be taken while doing a product development.
Gives design considerations and techniques for all the major OS modules in detail and with examples.
Hra
Dear author, I Simply love this book. Thank You.

Before coming to this book, I had already finished a OS course that was just theory. My mind was full of buzz words of OS theory and nothing much. I was hungry for Internals.
This book actually writes one Simple yet good enough OS from scratch. We can see for ourselves, how different components are implemented in code, also how they interact with other components.
Author introduces a very basic X86 like hardware and shows us how a operating system can be built using those hardware services. I was so happy after reading this book, i went ahead reading Linux kernel books with ease and with great clarity.

-- I agree with one reviewer who says somethings may be little difficult for a absolute beginner.
If you come with some background in OS like in the book by Silberschatz and some little ideas in Systems Calls programming( Richard stevens Unix programming book OR The Linux Programming Interface: A Linux and UNIX System Programming),, you will for sure fall in love with this book.
E-Books Related to Operating Systems: A Design-Oriented Approach: