 |
highly recommended |
This is THE BOOK for Solaris internals 
Well written and detailed. If you wish or need to know about the internals of Solaris this book is the source. This is a second edition and covers 10 and updates information on 8 and 9. The first edition covered 2.5.1, 2.6, and 7. I liked the first edition and waited for this edition based on the books/authors web site and have not be disappointed. Highly recommended, a reasonable background in OS theory is helpful with the type of material covered here - but not required - it will aid in understanding however. Recommended more general OS books would include "Operating System Concepts" by A. Silberschutz, J. Peterson, P. Galvin, "Operating Sytstems" by A. Tanenbaum, A. Woodhull, and "Unix Internals" by Uresh Vahalia among others.
An excellent book on a very advanced technologically system 
The book "Solaris (TM) Internals and OpenSolaris
Kernel Architecture (2nd Edition)"
is one of the best
books (perhaps the best one) that I own on
the Operating Systems related field.
I study also the Linux Kernel which is also
technically elegant, and I recommend to anyone
interested in Operating Systems design and
implementation, to study the
OpenSolaris Kernel also,
since is very well designed and
in my opinion is technically
the best design that I know until now.
The book is excellent, it has clear presentation of the
advanced algorithms used at the Solaris internally,
and the reader has a lot to gain by elaborating
the internals of perhaps the most
advanced modern operating system.
Great Book 
Reading this book, I think it helps to know UNIX and some C already, but is ok if you don't... This book gives great details and examples. Must have for anyone working on/with solaris 10.
Yes.. it explains how zones and things like that work...
UNIX engineers rejoice! 
Do you want to know how the Solaris kernel works? This is the book for you!
If you've read any of the other titles by these authors you'll know how clear and succinctly written this book is. The book is not your normal 2nd edition "nip and tuck", it's a rewrite!
One of the things I really like about this book is that it describes the internal theory and implementation of many kernel subsystems, but is not a code walk through or reiteration of other books / manuals.
The book covers many of the new and recent features of Solaris, so it's also valuable for long time Solaris engineers that need to keep updated. People that are new to UNIX internals will also like this book as it starts with the assumption of some UNIX principles (but not too much), and takes you a *lot* further.
There are pointers to other material for the truely adventurous, and small examples with sample output that keep the subject material relevent and enable to reader to make the connection between the theory and their system.
Very highly recommended!
Simply a wonderful book 
The book is really well written, covering even more topics (i.e. Networking) than the first edition. Considering the advanced nature of the book, it's surprisingly easy to understand.
However, i would recommend reading Operating Systems: Design and Implementation (3rd edition) by Andrew S. Tanenbaum and Albert S. Woodhull before this one if you're not familiar with Operating Systems, as this book covers advanced topics which are not for begginers.
reviews: page 1, 2
"The Solaris?Internals volumes are simply the best and most comprehensive treatment of the Solaris (and OpenSolaris) Operating Environment. Any person using Solaris--in any capacity--would be remiss not to include these two new volumes in their personal library. With advanced observability tools in Solaris (likeDTrace), you will more often find yourself in what was previously unchartable territory. Solaris? Internals, Second Edition, provides us a fantastic means to be able to quickly understand these systems and further explore the Solaris architecture--especially when coupled with OpenSolaris source availability." --Jarod Jenson, chief systems architect, Aeysis "The Solaris? Internals volumes by Jim Mauro and Richard McDougall must be on your bookshelf if you are interested in in-depth knowledge of Solaris operating system internals and architecture. As a senior Unix engineer for many years, I found the first edition of Solaris? Internals the only fully comprehensive source for kernel developers, systems programmers, and systems administrators. The new second edition, with the companion performance and debugging book, is an indispensable reference set, containing many useful and practical explanations of Solaris and its underlying subsystems, including tools and methods for observing and analyzing any system running Solaris 10 or OpenSolaris." --Marc Strahl, senior UNIX engineer Solaris? Internals, Second Edition, describes the algorithms and data structures of all the major subsystems in the Solaris 10 and OpenSolaris kernels. The text has been extensively revised since the first edition, with more than 600 pages of new material. Integrated Solaris tools and utilities, including DTrace, MDB, kstat, and the process tools, are used throughout to illustrate how the reader can observe the Solaris kernel in action. The companion volume, Solaris? Performance and Tools, extends the examples contained here, and expands the scope to performance and behavior analysis. Coverage includes: Virtual and physical memory Processes, threads, and scheduling File system framework and UFS implementation Networking: TCP/IP implementation Resource management facilities and zonesThe Solaris? Internals volumes make a superb reference for anyone using Solaris 10 and OpenSolaris.
architecture, internals, kernel, opensolaris, solaris
|