Pero esos módulos ejecutan código en modo privilegiado (por eso el núcleo se quejará alegando peligro por 'tainted module' a no ser que uses la macro MODULE_LICENSE() pasandole "GPL").
En micronúcleos, el código fuera del kernel se ejecuta siempre en modo usuario. Con lo que para hacer algo privilegiado se ha de pedir al núcleo con paso de mensajes o como sea, esto ralentiza el proceso.
Re: ¿Porque todavia tenemos que ver cosas como est
(Puntos:2, Informativo)Pero esos módulos ejecutan código en modo privilegiado (por eso el núcleo se quejará alegando peligro por 'tainted module' a no ser que uses la macro MODULE_LICENSE() pasandole "GPL").
En micronúcleos, el código fuera del kernel se ejecuta siempre en modo usuario. Con lo que para hacer algo privilegiado se ha de pedir al núcleo con paso de mensajes o como sea, esto ralentiza el proceso.
Saludos
Gus