The Design And Implementation Of The FreeBSD Operating System 2nd Edition
03-29-2015, 02:46 PM
Marshall Kirk McKusick
George V. Neville-Neil
Robert N. M. Watson
If you want kernel internals with the details. This is the book to get.
Keep rockin' in the free world
The following 1 user says Thank You to jadecat09 for this post:1 user says Thank You to jadecat09 for this post
RE: The Design And Implementation Of The FreeBSD Operating System 2nd Edition
03-31-2015, 06:22 AM
This is an excellent UNIX API book, and covers as much as APUE or TLPI by Kerrisk, but in the BSD flavor. Very tasty! There is a beautiful diagram on how zfs fits between VNODE layer and the geom layer, but I think there should be more on zfs in it. UFS chapter is good background, but I would have preferred a more in-depth archaeology of zfs. How the system comes up and goes down is neatly explained. Just about anything you want to know about the API's is in this book. Buy it if you're a systems programmer!