Skip to content

Solaris Internals: Core Kernel Architecture

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Hardcover

Condition: Very Good

$7.89
Save $67.10!
List Price $74.99
Almost Gone, Only 2 Left!

Book Overview

PREFACE The internals of the UNIX kernel are fairly well-documented, most notably by Goodheart and Cox 10, Bach 1, McKusick et al. 19, and Vahalia 39. These texts have become a common source of... This description may be from another edition of this product.

Customer Reviews

5 ratings

Excellent Peek into Solaris Kernel

Very nicely written book. It's hard though sometimes to understand, and sometimes difficult to follow as the author does not sometimes follow a logical and gradual approach in explaining the topic, like in the case of VMM. However, the book is a must have for someone interested in knowing how Solaris works. If you are able to understand the book cover to cover, you can claim full understanding of Solaris Internals.

An in depth analysis of Solaris architecture

There are no other books in print that can give you the specifics of Solaris in such detail as this one. If you are developing software for the Solaris platform this book will give you a greater understanding of how Solaris works internally. I know... Reading a book on OS Internals can be a bit dry at times, but this book is truly a great companion to Unix Internals, The Design of the 4.4 BSD Operating System, and The Design of the UNIX Operating System and belongs on the bookshelf of any self respecting UNIX geek.Highest recommendation.

A comprehensive and uncompromising exploration

When my Sun SE showed up with a copy of "Solaris Internals," he immediately went to the top of my "favorite vendor contacts" list (right above the sales guy with the Starfire jackets). Mauro's "Solaris Internals" is a worthy addition to a distinguished line of Unix analyses (Goodheart and Cox; Vahalia; and, of course, Bach).Mauro's "Sunworld" columns have gained fame for their clarity and brevity, often showing up as Sun technical whitepapers. "Internals" continues this tradition by providing straightforward discussions of hardware memory management, process dispatching, shared memory, OS caches (such as the much-maligned DNLC), and many other topics. This is the sort of information that you would otherwise have to infer from SunSolve bug reports (an exercise that makes litigating Florida election laws look trivial).Those looking for cookbook solutions won't find this book to be of much help -- though Mauro often provides concrete advice amongst the abstractions, the book is dedicated largely to the sort of subtleties that dissertations are made of. Cockcroft and Wong are probably better choices for "in the trenches" sysadmin advice. But, if you're willing to invest the time and effort (and it's a *lot* of both!), Mauro's is as good an analysis as you will find.

Most Excellent!

Solaris Internals is a must read for system programmers and anyone interested in Operating System Design. The book is loaded with important information and splendidly organized into 4 major sections. Each section is well thought out and walks you from subject to subject, with serious technical depth. I found myself writing test programs throughout the book and am certain I've learned a great many things. Part One deals with traps, interrupts, callouts, contexts, and lock primitives and goes where the Sparc/SparcV9 Architecture Manuals did not. My favorite section was Part Two (Solaris Memory System), it left me with a clear understanding of _everything_ related to memory: HAT, TSB's, TLB, MMU, phys mem organization, page table hashing, paging, page scanner, address spaces and segments, seg drivers, slab allocator, watchpoints, multiple page sizing, memory managment strats, to name a few subjects...Part Three deals with threads, processes, and IPC. It has a large and very useful section on the Kernel Dispatcher and scheduling. Part Four deals with everything 'file system'; DNLC, pn lookups, mmap, direct io, aio, fs cache, vnodes, vfs, etc. It contains useful details of useful Solaris features, which are easy to overlook in system manual pages.Finally, Solaris Internals contains many data structure diagrams, charts, and tables -- the diagrams alone are enough to make the book useful! A well written and _useful_ book ;)--joey

Excellect book on Solaris Internals

While taking the Sun Solaris Internals class, a pre-publication copy of this book was floating around the classroom. Of course I latched on and read as much of it as I could and was very impressed with the depth and amount of useful information contained in this book It simply is the best resource on Solaris Internals that I have ever read. I finally received my own copy after 6 months of waiting, and am one happy camper. If you are a Solaris kernel developer, system admin, performance analysts, or kernel debugger, this is a must-have book. Almost all aspects of Solaris are covered with the exception of device drivers and low-level I/O. My only complaints are the length of time it took to release the book, it does not cover Solaris 8, and page 108 is missing.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured