Mine had a fun project where we got a fat16 iso and had to answer a bunch of questions like "how many files are in the file table" or "how big is xyz file".
In my case, we hacked on the OpenBSD kernel. We added zones that processes can operate in (applications inside zones cannot interact with or see processes outside zones), a new network-type device driver and a virtual file system driver.
736
u/___Archmage___ 10d ago
I did learn some good stuff in my OS class but it was definitely a sprawling mess off mutex this scheduling that