Penguin Power!
Buy Linux distributions at discount prices!
Linux| Perl| PHP| Webserv| Databases| Sysadmin| Programming| Filesystems| Java| Webprog
News from Slashdot
Van Jacobson Denies Averting Internet Meltdown In 1980s

19-Year-Old Squatted At AOL For 2 Months

Astronauts Open Dragon Capsule Hatch

Hacked Bitcoin Financial Site Had No Backups

Is Facebook Going To Buy Opera?

Google Now Searches JavaScript

A Wrinkle For Biometric Systems: Irises Change Over Time

Australian IT Price Hike Inquiry Kicks Off: Submissions Wanted

Sound Increases the Efficiency of Boiling

Free Desktop Software Development Dead In Windows 8


Related products:





Operating System Theory

Schaum's Outline of Operating Systems

Operating System Theory
Format: Paperback
Author: J. Archer Harris
ReleaseDate: 23 October, 2001
Publisher: McGraw-Hill
Rating:

Good at what it does
Each section alternates between text and answered problems, as is usual for a Schaum's Outline. What it does: lead the reader through the basic concepts of classic operating systems: processes, synchronization, memory, virtual memory, file systems, IO, and security. That's very helpful - putting a concept to use on one problem drives the point home better than a hundred pages of reading. The reader who completes this book, working a good number of the problems, will have seen most of the topics presented in a one-term OS class. No problem there.

The book necessarily lacks in breadth and in detail, however. This book doesn't try to be a Tanenbaum, and isn't, so it skips many crucial topics. The interaction of hardware and OS is very under-represented. That includes things like memory-mapped IO, interrupt levels, multiprocessor configurations, and cache coherency. It mentions real-time systems, without discussing the many ways that embedded kernels differ from Windows. It discusses priveleged instructions, but skips context switching between privelege levels. The section on virtual memory skips a lot - how it interacts with a system's process structure, multiple address spaces, shared pages, reasons for non-pageable memory, and more. It brings up ancient topics, like swapping and overlays, that have just about no significance in major commercial systems. Having brought them up, it fails to mention why they're no longer relevant.

But there's only so much you can cram into a 228-page summary. The content is worth three stars at best, but I give it one more for (mostly) meeting its goals.

//wiredweird.


Excellent supplement
I would say this OS guide is perhaps the best one along with the Seymour Lipschutz's erudite "probability" (not to be confused with Murray R. I have over 10 Schaum's guides for my various courses. Spiegel's befuddled attempt for Schaum's).

The last reviewer's comments seemed unwarranted especially since this book has more then enough problems on semaphores even if it's not as strong on file systems. This book is spot on covering the important parts of the classic operating systems curriculum from the sublime Tannebaum to the feckless Nutt. This book has an abundance of sample problems from all the major topics: File Systems, Interprocess communication, Device I/O, Networks, Security, and the dreaded Virtual Memory. Besides this the author covers algorithms, from the Philosophers to Bankers, from Hard drive c-scan to Paging LRU. I find the author easy to understand, complete, and very much in tune with what you will likely be tested on. I can honestly say this 200 page book was more valuable to me then the pescribed text.


Mediocre book, disappointing
I wanted more practice for the kinds of questions we would get on exams, but many of the topics addressed were treated at too simplistic of a level. I was looking for a rigorous review to supplement my Operating Systems course and I found that this book certainly fell short of that.

I also would have have preferred a range of examples dealing with topics like semaphores and mutual exclusion, deadlock, file systems, but instead all the sample questions were disappointing and I found myself actually wasting time with this book. It would have been more productive to have just stuck with the textbook. Usually Schaum's does a good job, but I think they seriously fell short with their Operating Systems book.



Go to lyrics-now.com for music lyrics and song lyrics.
Bass and guitar tablatures: Fretplay.com, Guitar tabs, Bass tabs, Fresh tabs, How to read tabs
Plan your travel and holiday here: Travel Helper!