Desde 12.04, não há diferença entre o Desktop linux-generic
e o Server linux-server
kernels; eles foram fundidos. ( Source ; ver aqui por que isso foi feito.
O kernel virtual difere apenas do número de drivers incluídos. Ele inclui apenas "os drivers necessários para serem executados dentro de tecnologias de virtualização populares, como KVM, Xen e VMWare. ... Além disso, todas as outras opções são idênticas entre os kernels genéricos e os virtuais."
Na prática, isso significa que a imagem do kernel -virtual
é menor e também pode ocupar menos espaço na memória (menos módulos / drivers internos). A economia provavelmente está no intervalo de um dígito de megabytes, por isso não fará diferença para a maioria das VMs.
Diferenças do kernel do servidor e da área de trabalho antes de 12.04:
Antes de 12.04, as diferenças eram:
-
O Server Edition usa o agendador de E / S de prazo final em vez do agendador CFQ usado pelo Desktop Edition.
-
A preempção está desativada no Server Edition.
-
A interrupção do timer é de 100 Hz no Server Edition e de 250 Hz no Desktop Edition.