Comment

Comment by lewis1028282

Might be a bit controversial but I found writing drivers for Linux on my raspberry pi helped me understand kernels, virtual memory etc. I used Linux Device Drivers (ldd3) which is free online. The book was written for the 2.6 kernel but someone on GitHub updated the code for the latest kernels.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton