PintOS Operating System

CollaborativeCGit

Developed core components of a Unix-like operating system, including process management, file system, and virtual memory.

Features

  • Priority scheduling implementation
  • Thread synchronization mechanisms
  • Concurrency management
  • Memory management system
  • Frame allocation
  • Memory-mapped files
  • System calls implementation