I really should stop being lazy and read the FreeBSD vm code, which is our homework for this week. After all, it seems to be my favorite part of the kernel, and I'm doing my project on it. I've gone through a few files in the vm directory, the ones that directly concern my project, and I've glanced at the rest, but I need to give them all my undivided attention.
I am amazed at how different all of the open source companies are.