Espacio de usuario (“user space”) y espacio de kernel (“kernel space”)

Cuando se escriben drivers es importante distinguir entre el espacio de usuario (“user space”) y el espacio de kernel (“kernel space”).

Todo esto se puede visualizar en la Fig. 1.

Figura 1. Espacio de usuario donde residen las aplicaciones y espacio de kernel donde residen los módulos o drivers.