¿Existen optimizaciones específicas para el kernel del servidor Ubuntu?

¿Existen optimizaciones específicas para el kernel del servidor Ubuntu?

Me gustaba instalar Debian usando las imágenes de netinst, que instalaban un sistema base y me permitían instalar paquetes adicionales como quería. He buscado algo parecido en Ubuntu, y las imágenes de Ubuntu Server son muy parecidas a Debian netinst, al menos yo no he notado ninguna diferencia.

Pero hoy estaba luchando con la congelación de mi escritorio debido a operaciones de E/S intensas y, mientras buscaba una solución, descubrí que el programador de disco predeterminado está configurado en deadline, que es una mejor opción para servidores, pero probablemente sea una mala elección en un escritorio. El problema parece haberse resuelto configurándolo en cfq. Sin embargo, no sé cuál es el programador predeterminado para Ubuntu Desktop.

¿El kernel de Ubuntu Server recibe optimizaciones específicas para servidores? ¿La instalación del paquete ubuntu-desktopen un servidor Ubuntu no daría como resultado un sistema idéntico al de Ubuntu Desktop?

Respuesta1

Verhttps://help.ubuntu.com/community/ServerFaq#Which_kernel_versions_or_types_are_available_on_the_Ubuntu_Server_CD.3F

¿Cuál es la diferencia entre los kernels linux-image-server y linux-image-generic? ¿Qué arquitectura es el servidor de imágenes de Linux? ¿Cuál debería usar?

Nota: Desde 12.04, no hay diferencia en el kernel entre Ubuntu Desktop y Ubuntu Server ya que linux-image-server se fusiona con linux-image-generic. Si está utilizando una versión anterior de Ubuntu Server, consulte la explicación a continuación:

El paquete linux-image-server es un metapaquete que instalará la última versión del kernel del servidor, mientras que el paquete linux-image-generic es un metapaquete para la última versión del kernel de escritorio. La guía del servidor incluye algunos detalles sobre los cambios realizados en el kernel del servidor.

linux-image-server se utiliza para las arquitecturas x86 y amd64.

Cuál debes usar dependerá del tipo de sistema que tengas. Si tienes un procesador de 64 bits puedes utilizar la arquitectura amd64, o la arquitectura x86. Sin embargo, si tu procesador es de 32 bits sólo podrás utilizar el kernel x86.

información relacionada