Xv6 Enhancement

C | Pthreads

Upgraded to implement modern Operating System philosophies, Xv6 is modified for improved performance and practical structure

Improving performance starts with modifying the simple Round Robin scheduling system. Replacing this with a Priority Scheduler boosts turnaround time and system responsiveness. Speeds are further enhanced by the implementation of Parallel Processing. Modifying methods to include Parallel Processing significantly reduces wait times. These performance increases are accompanied by the implementation of new syscalls to allow for more user power.

This expanded on a school project and is private due to University policies. Email me for access to the repo.

Private Repo - Request Permission

Want more info?

My Resume

Contact Me