Pint Os
Project information
- Technology Used: C, PintOS, WSL
- Project Duration: 5 weeks
- Project URL: Link
worked on low-level operating systems, such as PintOS, where I transformed a basic round-robin task scheduler into a Multi-level Feedback scheduler. This enhancement allowed for task prioritization based on various factors, optimizing task runtime on the scheduler. By altering synchronization primitives to accommodate changing process priorities, I ensured that the highest priority process efficiently gained access to shared regions. This project strengthened my understanding of operating system internals and underscored the importance of adaptability and problem-solving in engineering.