[Verse 1] When you're cooking up a kernel, choices multiply Built-in means it's baked inside, no loading dance to try Modules wait on disk like actors backstage in the wings Ready when you call their name, but startup never brings [Chorus] Built-in fast, module flex Memory weight versus checks Core stays lean or feature-packed Choose your kernel, know the facts Built-in fast, module flex Trade-offs dancing, what comes next [Verse 2] Critical device drivers need that built-in guarantee Filesystem roots and memory, they boot immediately But sound cards and USB toys can modularize with ease Plug and play when hardware shows, unload when systems freeze [Chorus] Built-in fast, module flex Memory weight versus checks Core stays lean or feature-packed Choose your kernel, know the facts Built-in fast, module flex Trade-offs dancing, what comes next [Verse 3] Embedded boxes count each byte, built-in keeps things tight Servers want that modular swap, loading day and night Security means smaller surface, modules add attack But maintenance gets easier when you can hot-unpack [Bridge] Config time decisions matter Monolithic or scattered Speed versus flexibility Choose your kernel strategy [Chorus] Built-in fast, module flex Memory weight versus checks Core stays lean or feature-packed Choose your kernel, know the facts Built-in fast, module flex Trade-offs dancing, what comes next [Outro] Compile time or runtime choice Every engineer finds their voice Built-in speed or module grace Architecture sets the pace
← Hardware Detection and Driver Selection | Essential Kernel Subsystems →