Repository del progetto d'esame di Programmazione di sistema per l'anno 2023/2024.
In questo progetto è stata condotta un’analisi comparativa tra OS161 e PintOS. Sono state analizzate le differenze relative all’architettura, system calls, politiche di scheduling, gestione della memoria e meccanismi di sincronizzazione. Inoltre sono state implementate alcune system calls (SYS_HALT, SYS_EXIT, SYS_WRITE, SYS_OPEN, SYS_CLOSE, SYS_CREATE, SYS_READ, SYS_FILESIZE) poiché in Pintos nativamente non sono gestite per semplicità.