Re: Unix (Variant) Kernel Information

Top Page
Attachments:
Message as email
+ (text/plain)
+ (application/pgp-signature)
+ (text/plain)
Delete this message
Reply to this message
Author: Gerard J Snitselaar
Date:  
To: Main PLUG discussion list
Subject: Re: Unix (Variant) Kernel Information
On 0, Darrin Chandler <> wrote:
> On Tue, Apr 24, 2007 at 07:58:03PM -0700, Patrick C wrote:
> > Does anyone know any good resources for detailed (but introductory)
> > information about any of the BSD kernels, the Linux kernel (2.6+), or the
> > Darwin kernel? Any books on basic kernel design and concepts would be
> > helpful as well. Printed resources are preferable to online ones (if I'm
> > going to read technical documents and information for an hour or two every
> > day for a few weeks, I'd much rather be able to do it on my couch, under a
> > lamp, than staring at a screen until my neck cramps [that rhyme was
> > unintentional]).
> >
> > Thanks in advance!
>
> The Design and Implementation of the 4.4 BSD Operating System
> by Marshal Kirk McKusick, Keith Bostic, Michael J. Karels, John S.
> Quarterman
> http://www.awprofessional.com/title/0201549794
>
> While this book is a bit old, much of it is still applicable, and the
> design philosophies still mean something even where the code has changed
> in modern BSD systems.
>
> Jeremy C. Reed, please add to this, as I'm sure you have something of
> worth to say!
>


There is an edition of the BSD book that covers FreeBSD as well.

For Darwin look for the Mac OS X internals book by Amit Singh.

As pointed out in another message O'reilly has the "Understanding the Linux
Kernel" book, and the "Linux Device Drivers" book. There are a couple other
2.6 kernel books:

"Linux Kernel Development" by Robert Love
"The Linux Kernel Primer" by Rodriguez, Fischer, and Smolski

Other books on Unix kernels are:

"Solaris Internals" by McDougall and Mauro
"Unix: The New Frontiers" by Uresh Vahalia
"UNIX Systems for Modern Architectures" by Curt Schimmel
"Design of the UNIX Operating System" by Maurice Bach (SVR2)
"The Magic Garden Explained: The Internals of UNIX SVR4" by Goodheart and Cox
"Lion's Commentary on UNIX" by John Lions (Unix 6th Edition)
---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change you mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss