›Che cos’è la memoria virtuale e perché i sistemi operativi la usano?Junior#Memoria#Sistemi operativiDettagli →
›Che cos’è una system call, e cosa sono user mode e kernel mode?Junior#Core#Sistemi operativiDettagli →
›Come funziona lo scheduling della CPU, e quali sono gli algoritmi comuni?Middle#Prestazioni#Sistemi operativiDettagli →
›Cosa sono le race condition, e come le prevengono mutex e semafori?Middle#Concorrenza#Sistemi operativiDettagli →
›Che cos’è un deadlock, e come lo previeni, eviti o rilevi?Middle#Concorrenza#Sistemi operativiDettagli →
›Quali sono i principali meccanismi di IPC, e quando usi ciascuno?Middle#Core#Sistemi operativiDettagli →
›Quanto costa davvero un context switch, e perché è importante?Senior#Prestazioni#Sistemi operativiDettagli →
›Come funzionano i filesystem: inode, journaling e page cache?Senior#Core#Sistemi operativiDettagli →
›Come funziona il rimpiazzo delle pagine, e cosa causa il thrashing?Senior#Memoria#Sistemi operativiDettagli →