Pintos Project
- To understand and practice the concept of processes/threads
- To understand and practice the basic scheduling of processes/threads
- Part I: Alarm Clock
- To reimplement timer_sleep() in a non-busy-waiting way
- Part II: Priority Scheduling
- To implement priority scheduling in Pintos
- To implement priority inheritance (donation) scheme on top of your scheduler