Definição de Kernel Modules
Ao recompilar o Kernel do Linux, é possÃvel incluir a maior parte dos componentes e drivers na forma de módulos. Os módulos são componentes separados, que podem ser carregados na memória conforme necessário, ao contrário do bloco principal, que fica carregado o tempo todo.
A maioria das distribuições Linux utiliza este recurso ao extremo, mantendo praticamente todos os componentes e drivers disponÃveis no Kernel compilados na forma de módulos. Assim é possÃvel manter um Kernel razoavelmente enxuto, sem sacrificar a compatibilidade com nenhum componente. Lembre-se que no Linux todos os drivers de dispositivo precisam ser incluÃdos no Kernel, seja no bloco principal, seja na forma de um módulo. A desvantagem de utilizar módulos é que o desempenho é um pouco inferior.