Operating Systems Concepts is a great undergraduate-level resource for its subject, focusing, as its name advertises, on the concepts behind building an operating system. Outside of the exercises, the text spends relatively little time on code examples or gritty details, relegating that to suggested reading or simply saying “Go look at an open-source operating system!”.
This emphasis on concepts makes a great deal of sense given the variance in how to accomplish goals and the sheer amount of groundwork which the book needs to cover. The book is already over 900 pages!
This book is a great read for any long-time user of operating systems who wants to understand the amazing piece of software that orchestrates their entire computing experience, as well as being great review for practitioners who want a refresher. Five stars.
This will be short not because the book isn’t good, but because I’ve got too many irons in the fire.
Computer Organization and Design by Patterson | Hennessy is the gentle introduction to hardware. The math is simple and easy to understand, the book layout is excellent, and the content is outstanding. If you want an understanding of how computers work on the most fundamental level, this is your book.
In addition to the main book, be sure to read Online Appendix C: Graphics Cards. Most software engineers already have an intuitive idea of programming on a traditional CPU, but this approachable yet thorough appendix teaches graphics card architecture and the CUDA multithreading model. I can’t recommend it enough.
I started A Memory of Light, the final installment in the Wheel of Time series at 7:30 PM Friday night. I finished 11:30 PM Sunday. My eyes ache. So here’s a review.
I’ve written no spoilers. This 14-book series is a goddamn marathon, and I’m not about to thieve rewards from the uninitiated. Once you finish the review, I’ll have hopefully convinced you to read all these books. Otherwise, I dunno, go get Cliff Notes or something.
After I finished reading On Writing by Stephen King in mid-October, I decided I liked the way that America’s bestselling author wrote. Next time I stopped at Half-Priced Books, I loaded down with over a dozen of his books and stumbled back home.
Honestly, I jumped order on my First-In First-Out queue for this. There are so many other books I should be reading first. But then
(what’s six hours on a vacation going to hurt?)
Oh God, the stream of consciousness interjections have started. And is that blood trickling down my thigh? Oh Christ Almighty, my anus is bleeding!