3 novembre 2025
Impara a controllare il comportamento del killer Out-of-Memory (OOM) di Linux usando systemd. Questa guida esplora le direttive `OOMScoreAdjust` e `OOMPolicy` per proteggere i servizi critici influenzando quali processi vengono terminati durante condizioni di bassa memoria. Padroneggia l'ottimizzazione OOM di systemd per una maggiore stabilità e resilienza del sistema.
Identificare, arrestare, disabilitare e mascherare in modo sicuro servizi, socket e timer systemd non necessari senza compromettere il tuo host Linux.
Configura le dimensioni del journal di systemd e i limiti di conservazione con `journald.conf`, `journalctl` e comandi sicuri per la pulizia dei log.
Utilizza i cgroup, le slice e le proprietà delle unità di systemd per limitare CPU, memoria e I/O senza modificare direttamente i file dei cgroup.
Utilizza systemd-analyze, critical-chain e la pulizia delle dipendenze delle unità per individuare e risolvere i percorsi di avvio lenti di Linux.