A first dip into OS kernel development with xv6 and the 6.1810 labs
One of my favorite courses during my computer science bachelor was the operating systems course. I like learning theory so I soaked up all the concepts taught during the course, but I can’t recall that we had any sort of practical assignments which is such a shame. Then during my master degree there was no operating system course available to take which already made me sad back then and looking back now I even find it more regrettable.
The xv6 kernel is a very small operating system kernel devel...
Read more at jannestimm.com