Slides ====== In questa sezione potete scaricare le slide delle lezioni. * `01 - Introduzione `_ * `02 - Processi e thread `_ [Aggiornato il 21/11/21] * `03 - CPU scheduling `_ [Aggiornato il 26/10/21] * `04 - Sincronizzazione `_ * `05 - Gestione delle memoria `_ [Aggiornato il 24/11/21] * `06 - I/O e file management `_ [Aggiornato il 13/12/21] * `07 - Introduzione a Linux `_ [Aggiornato il 22/12/21] * `A1 - Solid state drives: architetture e soluzioni enterprise [en] `_ Documentazione """""""""""""" * `POSIX `_ * `Linux `_ * `gcc sync builtins `_ * `GCC Thread Local Storage `_ * `Linux Kernel `_ * `Microsoft C docs on literals `_ * `mode_t `_ * `objdump `_ * `ramdisk `_ * `ramfs `_ * `tmpfs `_ * `/etc/passwd `_ * `/etc/group `_ * `/etc/shadow `_ * `Bash redirection `_ Approfondimenti """"""""""""""" * `Legge di Amdahl Sezione 4 Eq. 11 `_ * `Linux Kernel Source Code `_ * `The free lunch is over `_ * `Backery algorithm `_ * `Complete Fair Scheduler `_ * `Hard Disk `_ * `Solid State Drives - Data Reliability and Lifetime `_ * `Filesystem Hierarchy Standard `_ * `objdump `_ * `readelf `_ * `gdb `_