Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 May 2006 10:41:27 -0300
From:      Duane Whitty <duane@greenmeadow.ca>
To:        Garrett Cooper <youshi10@u.washington.edu>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Good kernel developers book/manual available?
Message-ID:  <44673387.3040003@greenmeadow.ca>
In-Reply-To: <446700D5.7020604@u.washington.edu>
References:  <446700D5.7020604@u.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Garrett Cooper wrote:
> Hello,
>    I was wondering if there was any particular technical book or 
> manual available that anyone would suggest for describing the FreeBSD 
> kernel, as I have recently picked up a Linux 2.6 kernel book and I 
> want to obtain a more holistic scope of the proper way to code an 
> operating system kernel as well as code for a system kernel, as 
> opposed to just one set of dogmatic approaches for doing it from 
> Linus/the authors.
>    I prefer printed media compared to online media, but either-or 
> would be extremely helpful.
>    Thank you for your help,
> -Garrett
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to 
> "freebsd-hackers-unsubscribe@freebsd.org"
>
>
>
Hi,

I like Safari Online Books.  You can find the book
Joel Dahl referred to on that site as well as a lot of
other technical books.  I prefer printed media sometimes
as well, but I really can't afford to fill my library with
my wish list of books just yet.  Just a thought, YMMV

http://safari.oreilly.com/

Another interesting and informative book is Steven Bach,
The Design of the Unix Operating System.  It is dated
but I think it really gives a person insight into kernel code
and OS considerations.

Kernigan and Ritchie, The C Programming Language, Second Edition
While not exactly about the kernel I believe it gives a person a viewpoint
about programming that I haven't found in any other programming book
I've read.  Thin book, but very intense, compact, dense, etc., etc.  My fav

Absolutely check out the 4.3 BSD material in the FreeBSD documentation
as well.  There are some real gems in there, in my opinion.

Ah, remembering those books makes me want to forget about system admin...


Sincerely


Duane Whitty
-- 
duane@greenmeadow.ca



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44673387.3040003>