The Design and Implementation of the FreeBSD Operating System (2nd Edition)

Category: Hardware & DIY
Author: Marshall Kirk McKusick, George V. Neville-Neil, Robert N. M. Watson
4.9
This Year Hacker News 2
This Month Hacker News 1

Comments

by kryptiskt   2018-11-17
The Design and Implementation of the FreeBSD Operating System: https://www.amazon.com/Design-Implementation-FreeBSD-Operati...
by git-pull   2018-01-24
I recommend (by most expensive, to free):

Marshall Kirk McKusick's FreeBSD Intensive Code Walkthrough: https://www.amazon.com/Design-Implementation-FreeBSD-Operati...

Thirdly: grab a copy of FreeBSD (or OpenBSD) and (a) set it up in VirtualBox and SSH it into locally (b) use an old ThinkPad. Then grab the source code of the base system. Build and install it. And start reading code of things like usr.bin/grep/grep.c

by weavie   2017-08-19
If you are into operating systems:

The Design and Implementation of the FreeBSD Operating System

https://www.amazon.co.uk/Design-Implementation-FreeBSD-Opera...

by nomadlogic   2017-08-19
"The Design and Implementation of the FreeBSD Operating System" not only does a great job at covering how the UFS filesystem is implemented, but also does a great job at explaining how and Unix systems are implemented. I highly recommend this book to anyone with an interest in Unix internals.

https://www.amazon.com/Design-Implementation-FreeBSD-Operati...