Project 1. Threads
- Alarm Clock 구현 (avoid busy waiting)
- Priority 기반의 스레드 스케쥴링
- Priority Donation 기능
- Advanced 스케쥴러(Starvation 방지)
Project 2. User Program
- Argument Passing (from user input)
- User Memory Handling
- 시스템 콜 함수 구현
- Deny Writes to executables
Brand new pintos for Operating Systems and Lab (CS330), KAIST, by Youngjin Kwon.
The manual is available at https://casys-kaist.github.io/pintos-kaist/.