Several years ago, my company decided to start a sort of technical "book
club", and I joined a group for the book "Linux Kernel Development" by
Robert Love.  The book is intended to get anyone who's interested in kernel
development up-to-speed on the architecture.  I haven't kept tabs on the
book, so I don't know how often or if the book has been updated; the book
we used was the 3rd Edition, and when we got to the concurrency chapter,
someone in the group mentioned that the kernel developers were in the
process of rooting out all the locks in the kernel, and replacing them with
a more abstract, and more robust, way of referring to data without locks (I
cannot at this time remember the device that was being used), so the book
we were using was going out of date even as we were reading it.

But then, that's probably the inevitable fate of any book on software in
active development.  :-)

Regardless, I really liked the book, and would recommend it.

On Sat, Mar 24, 2018 at 7:14 PM, AJ ONeal (Home) <[email protected]> wrote:

> I'm looking for a not just good, but great book for diving deep into Linux
> that would also be great as part of a balanced LPI curriculum.
>
> I can't remember the publisher, but I read a wonderful book back when I was
> studying for my own Linux+ that I found to be so much more enjoyable to
> read, such better examples, and overall more helpful in studying via the
> actual Linux+ exam book I had also bought.
>
> I've got a friend who knows his way around the command line, but it's time
> for him to get his hands dirty and build a kernel, know what all the lines
> in /etc/passwd and whatnot mean, know the truth and light of philosophy
> behind the naming conventions of /usr, /root, /sbin, and all of the fun
> nitty gritties.
>
> What shall I recommend to him?
>
> Also, is Gentoo still the thing for really getting nasty with Linux, or is
> Arch sufficient? Or should one truly Linux From Scratch?
>
> Give me your best rants and raves, please. :)
>
> AJ ONeal
>
> /*
> PLUG: http://plug.org, #utah on irc.freenode.net
> Unsubscribe: http://plug.org/mailman/options/plug
> Don't fear the penguin.
> */
>

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to