Posted on by & filed under Content - Highlights and Reviews.

We launched a challenge that invites Safari Books Online subscribers to write a book or video review and in exchange for their review, we’ll enter their name into a drawing to win an eReader of their choice. We also invited non-subscribers to sign up for a free trial of Safari Books Online so they could get in on this challenge. The more reviews they write and share, the greater their chances of winning.

The following book was reviewed by Gregory Quimby, a Safari Books Online subscriber:


Here’s an overview of the book:

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 zones

The Solaris™ Internals volumes make a superb reference for anyone using Solaris 10 and OpenSolaris.

Here is the review by Gregory Quimby:
Solaris Internals Solaris 10 and OpenSolaris Kernel Architecture is simply the most in-depth and comprehensive source for information regarding the Solaris operating system. No other book covers Solaris and its subsystems more completely. This book is ideal for programmers wishing to develop for the Solaris platform, and for advanced Systems and Network Administrators wishing to understand and make use of the operating system completely. Detailed within are the structures that form the core of the operating system, and how to examine those structures. There are thorough explanations of every major resource, and how those resources are utilized by the operating system. And there are insights regarding Solaris that cannot be found anywhere else. This book is not a command library like so many other books out there. Rather, this book contains the nitty gritty of how the operating system functions, and why things are the way they are. It also covers methods for examining the details and state of the operating system, what to consider when tuning it, and alternate methods for timing, allocating, and prioritizing how resources are used within Solaris. Nobody who is interested getting the best performance possible out of Solaris (applications and operating system) should be without this book.

Check out this book  Solaris™ Internals: Solaris 10 and OpenSolaris Kernel Architecture, Second Edition on Safari Books Online.

If you are interested in participating in our second WRITE A BOOK OR VIDEO REVIEW challenge, please see below for more details. Deadline for submissions is May 6th.

Tags: gregory quimby, jim mauro, Prentice Hall, review book challenge, richard mcdougall, Safari Books Online, Solaris Internals,

Comments are closed.