Hello everyone!
My name is Jessica and I'm currently a student at UC Berkeley. Quite excited for this summer! :-) I'll be working on improving the process scheduler on Plan 9, making it more efficient on multicore systems.
This week I'll be focusing on reorganizing the scheduler codebase,
changing the scheduler run queue into a per-Mach construction rather
than a global entity. I'll also be modifying runproc() to account for
these changes, which will hopefully make scheduling and process
selection more efficient.
I will be posting brief weekly updates to this mailing list as well as more in-depth updates to
http://flaming-toast.github.io/. Project code will be publicly available at
https://bitbucket.org/flaming-toast/mqs-nix.
-Jessica