Lessico IT › Infrastruttura › Modulo del kernel

Modulo del kernel

Infrastruttura Svenska → Aggiornato: 2026-10-02

Codice caricato nel kernel in esecuzione senza riavviare — quasi sempre un driver o un filesystem.

L'alternativa sarebbe compilare nel kernel il supporto per ogni componente hardware immaginabile, ottenendo un'immagine enorme di cui la maggior parte non verrebbe mai usata. I moduli si caricano invece a richiesta, di solito in automatico quando il kernel rileva un dispositivo. lsmod elenca quelli caricati, modprobe li carica insieme alle dipendenze.

Un modulo gira con tutti i privilegi nello spazio kernel. Un bug non blocca un programma ma l'intera macchina, e un modulo malevolo è un rootkit nel senso originale del termine. Per questo i sistemi moderni richiedono moduli firmati quando il Secure Boot è attivo. Qui pesa anche la questione della licenza: un modulo che non dichiara la GPL non può accedere a gran parte delle API del kernel.

← Torna al lessico