Discussion:
BSD kernel books recommendation
(too old to reply)
Willy Jacobs
2004-08-28 09:04:15 UTC
Permalink
Search on BSD brings up about 14 pages, there is a link to** "The Design
and Implementation of the 4.4 BSD Operating System" which seems like a
good book
Just released is an update of above book describing the latest FreeBSD 5.2:

McKusick, Neville-Neil
The Design and Implementation of the FreeBSD Operating System
Addison-Wesley, ISBN 0-201-70245-2

--- willy


--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
Florian Stoehr
2004-08-28 12:23:24 UTC
Permalink
Post by Willy Jacobs
Search on BSD brings up about 14 pages, there is a link to** "The Design
and Implementation of the 4.4 BSD Operating System" which seems like a
good book
McKusick, Neville-Neil
The Design and Implementation of the FreeBSD Operating System
Addison-Wesley, ISBN 0-201-70245-2
--- willy
This book is good if you want to known the thought behind the system and
if you want to know how e.g. NFS or the memory system works- but remember
this one does not include any code so if you're looking for code, take
another.

-Florian

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
Daniel de Kok
2004-08-28 13:43:59 UTC
Permalink
Can anyone recommend any good books/articles/online resources, etc,
related to BSD kernel internals. I have a set of excellent books by
Richard Stevens on Unix system and network programming, which I use
extensively, however I would like to fully understand the lower
semantics of Unix, i.e. BSD kernel design/implementation.
I personally like these two books:

* The Design of the Unix Operating System, Maurice J. Bach
* The Design and Implementation of the 4.4 BSD Operating System,
Marshall Kirk McKusick, et al.

The following book is useful for getting a more detailed overview of
filesystem design:

* Unix Filesystems: Evolution, Design and Implementation, Steve Pate

But be aware, that the the "Design of..." books listed above are a bit
old but they are good for understanding the design of Unix and BSD kernels.

The Tanenbaum book is very nice, but a different beast altogether
(both Minix and the book). It is good for learning Unix-like operating
system basics, but not for diving into *BSD code.

-- Daniel

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
Continue reading on narkive:
Loading...