Desde 12.04, no hay diferencia entre los núcleos Desktop linux-generic
y Server linux-server
; Han sido fusionados. ( Fuente ; vea aquí por qué se hizo esto).
El kernel virtual difiere solo en la cantidad de controladores incluidos. Solo incluye "los controladores necesarios para ejecutarse dentro de tecnologías de virtualización populares como KVM, Xen y VMWare ... Además de eso, todas las demás opciones son idénticas entre los núcleos genéricos y virtuales".
En la práctica, esto significa que la -virtual
imagen del kernel es más pequeña y también puede ocupar algo menos de espacio en la memoria (menos módulos / controladores integrados). Los ahorros probablemente estén en el rango de megabytes de un solo dígito, por lo que no hará una diferencia para la mayoría de las máquinas virtuales.
Diferencias de kernel de servidor y escritorio antes de 12.04:
Antes del 12.04, las diferencias eran:
Server Edition utiliza el planificador de E / S de fecha límite en lugar del planificador CFQ utilizado por Desktop Edition.
Preemption está desactivado en Server Edition.
La interrupción del temporizador es de 100 Hz en Server Edition y 250 Hz en Desktop Edition.