- Hardcover: 1072 pages
- Publisher: Prentice Hall; 2 edition (July 20, 2006)
- Language: English
- ISBN-10: 0131482092
- ISBN-13: 978-0131482098
- Product Dimensions: 7.3 x 1.7 x 9.7 inches
- Shipping Weight: 3.7 pounds (View shipping rates and policies)
- Average Customer Review: 17 customer reviews
- Amazon Best Sellers Rank: #1,172,117 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Solaris Internals: Solaris 10 and OpenSolaris Kernel Architecture (2nd Edition) 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
"In total, the two books Solaris Performance and Tools & Solaris Internals reviewed here present a new level of knowledge about the internals of Solaris, what they do, how they behave, and how to analyze that behavior. The books are a must for developers, system programmers, and systems administrators who work with Solaris 8, 9, or 10. They are especially useful for users of Solaris 10 and OpenSolaris because of their exploration of the new tools in those releases. These books receive my highest recommendation. "–Peter Baer Galvin, Contributing Editor, Sys Admin Magazine
From the Back Cover
"The "Solaris(TM)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(TM) 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(TM) 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(TM) 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(TM) 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(TM) 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 zones
The "Solaris(TM) Internals" volumes make a superb reference for anyone using Solaris 10 and OpenSolaris.
Browse award-winning titles. See more
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The examples are clear and well-explained, and the information is indexed and cross-referenced in a way that makes it easy to follow threads across chapters.
The authors of this book have been extraordinarily generous with their time and energy. Jim Mauro was very encouraging and helpful in explaining topics which found their way onto my web site and into my book. The entire community owes these gentlemen a debt of gratitude for their professionalism and their generosity.
Author: Solaris Troubleshooting Handbook
Only one thing could be better - the close proximity and availability of the previous Solaris Internals book, as the depth of discussion and explanatory diagrams are occasionally a bit better in the earlier book even though it covers only release 7 through 9.
System programmers really must have this book. If you want to get the best from you machines you really must understand how DTRACE can make your life streets better than it is and that requires this book, eventually.
Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris(Mauro, McDougall, Gregg 2006)
Solaris Internals: Core Kernel Architecture(Mauro, McDougall 2001)
Over the past several years, I have become more and more curious about all the technology which has become available in FreeBSD which originates from Solaris: for example, ZFS, Boot Environments (the beadm command), DTrace, along with other subtler technologies which have close analogues in FreeBSD and Unix in general. To the last point, this book will help you understand how a true Unix-based system works if you will put some time into it. I enjoy skipping around to different sections, and comparing the Solaris implementation to my other trusty book "The Design and Implementation of the FreeBSD..."
Having also previously looked at the O'reilly book, "Understanding the Linux Kernel", I have to say the writing and organization in Solaris Internals is much more straightforward to understand. I think it a great advantage that the authors of this book thoroughly bring their working knowledge of Solaris to the rest of us.
Also, I miss the "Kernel bootstrap" chapter!
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.