No Preemptive (Server) (CONFIG_PREEMPT_NONE): Diseñado para servidores y cargas de trabajo intensivas donde se prioriza el rendimiento bruto y la velocidad de procesamiento (throughput) por encima de la interactividad. El kernel no interrumpe un proceso en modo núcleo a menos que este ceda voluntariamente el control o termine su cuota de tiempo. Voluntary Kernel Preemption (CONFIG_PREEMPT_VOLUNTARY): Una opción intermedia para equipos de escritorio o servidores generales. Inserta puntos de comprobación voluntarios en el código del kernel para permitir una mayor capacidad de respuesta sin sacrificar demasiado el rendimiento general. Preemptible Kernel (Low-Latency Desktop) (CONFIG_PREEMPT): Orientado a sistemas de escritorio, multimedia o estaciones de trabajo. Permite que el despachador interrumpa casi cualquier tarea del kernel para atender procesos de alta prioridad, reduciendo significativamente la latencia y mejorando la fluidez visual y de audio. Fully Preemptible Kernel (Real-Time) (CONFIG_PREEMPT_RT): Diseñado para sistemas embebidos o industriales de tiempo real estricto, donde se requiere un tiempo de respuesta determinista y garantizado ante eventos externos.