Il sistema operativo Linux utilizza un kernel monolitico
struttura. Mentre alcune distribuzioni incorporano elementi di microkernel o approcci ibridi, il nucleo dello stesso Linux rimane un kernel monolitico. Ciò significa che la maggior parte della funzionalità del sistema operativo risiede all'interno dello spazio degli indirizzi del kernel, a differenza di un microkernel in cui il kernel è molto più piccolo e fornisce solo servizi essenziali.