While playing with and learning the basics of FreeBSD, I repeatedly wondered if I should compile a certain module into the kernel [EG pixel mode, VESA driver or network card driver] or have it loaded as a module in loader.conf.
The handbook lists the benefits or removing stuff from the kernel [IE faster boot time, less RAM usage].
But what are the advantages and disadvantages of compiling stuff into the kernel vs loading them as modules?
And can modules be removed by using an "include directive"? Or only added?
The handbook lists the benefits or removing stuff from the kernel [IE faster boot time, less RAM usage].
But what are the advantages and disadvantages of compiling stuff into the kernel vs loading them as modules?
And can modules be removed by using an "include directive"? Or only added?