Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau Only about 1/3 of the way through the book in my Operating Systems course at University, but this book is damn good. It has great explanations of the different parts of an Operating System, and I’m excited to read the rest.