it-swarm.dev

¿Cuál es la pérdida de rendimiento si ejecuta una edición de escritorio ubuntu para una máquina servidor?

Hola, hemos instalado una edición de escritorio ubuntu en nuestro servidor de desarrollo. Me preguntaba si hay una pérdida notable de rendimiento en comparación con la edición del servidor.

18
Gabriel Solomon

Hasta donde yo sé, no hay pérdida de rendimiento en cuanto a gastos generales y demás. Depende principalmente de lo que haya instalado. Puede convertir ubuntu de escritorio en ubuntu de servidor instalando los mismos programas de seguridad/monitoreo/visualización. la edición de servidor solo viene con un mejor conjunto de paquetes preinstalados adecuados para un servidor seguro y fácil de mantener.

De cualquier manera, recomendaría NO instalar el servidor X y un administrador de escritorio (Gnome, KDE, etc.). Esto reduce el tiempo de arranque y el uso de memoria/CPU.

20
helloandre

Casi toda la diferencia entre Ubuntu Desktop y Ubuntu Server está en el conjunto predeterminado de paquetes instalados.

Lo unico real código la diferencia está en el paquete del kernel: los paquetes linux-image-*-server tienen una configuración de kernel ligeramente diferente a la de los kernels de escritorio. Dichas opciones de kernel incluyen habilitar el modo PAE (para acceder a> 4GiB de memoria en sistemas de 32 bits) y cambiar el nivel de preferencia predeterminado (que prioriza el rendimiento de la CPU sobre la latencia de la tarea).

Estos generalmente no tendrán un gran impacto en el rendimiento.

16
RAOF

Más allá del hecho de que un servidor X se está ejecutando en la máquina (y cosas como ubuntu-one-client una vez que un usuario inicia sesión localmente), realmente no hay diferencia ni impacto en el rendimiento.

No hay una versión de "servidor" y una versión de "escritorio" de Ubuntu donde uno mágicamente limita el número de conexiones que puede tener a una máquina (como alguna otra "estación de trabajo" y sistemas operativos de "servidor" de años anteriores).

Los diferentes sabores de instalación son simplemente un conjunto diferente de paquetes de inicio.

3
Broam

El factor de rendimiento significativo en Ubuntu Desktop es la inclusión de Gnome. Ubuntu Desktop está bien para un servidor (aunque puede desearse un entorno de escritorio más liviano), pero si no necesita un entorno gráfico, sería preferible Ubuntu Server.

Esto no está estrictamente relacionado con el rendimiento, pero Ubuntu Desktop también contiene varios paquetes que simplemente no serían útiles en un entorno de servidor, como OpenOffice y GIMP. Sin embargo, siempre se pueden eliminar.

2
DLH

https://www.makeuseof.com/tag/difference-ubuntu-desktop-ubuntu-server/

“... Después de Ubuntu 12.04, las variantes de servidor y escritorio usan el mismo núcleo. Anteriormente, Desktop y Server usaban diferentes núcleos. Debido a que Ubuntu Desktop y Ubuntu Server emplean el mismo núcleo, puede agregar cualquier paquete a cualquiera de las variantes. Esto significa que, aunque la instalación predeterminada varía, puede personalizar su sabor de Ubuntu en consecuencia.

Por lo tanto, puede comenzar con Ubuntu Server e instalar un entorno de escritorio si decide que no puede ejecutarlo sin cabeza. Alternativamente, puede comenzar con Ubuntu Desktop y agregar los paquetes necesarios para crear un servidor. Dado que Ubuntu Server y Desktop comparten un núcleo de Ubuntu, las diferencias de instalación predeterminadas no impiden futuras instalaciones de paquetes de software ".

0
Randall Jordan

Las ediciones Desktop y Server tienen diferentes núcleos que pueden dar como resultado un rendimiento diferente, especialmente en algunas condiciones de carga específicas. Una razón de ejemplo es que el cambio de tareas ocurre con mayor frecuencia en el kernel de la edición de escritorio porque eso mejora la capacidad de respuesta, pero el cambio de tareas incurre en una sobrecarga y, por lo tanto, también reduce ligeramente el rendimiento de (algunas) aplicaciones.

En la práctica, es poco probable que alguna vez vea esta diferencia en un sistema de desarrollo, e IME dicho sistema no está bajo una carga pesada, y probablemente tiene otras diferencias de configuración que afectan el rendimiento de todos modos.

Si desea minimizar las diferencias relacionadas con el núcleo, siempre es posible utilizar el núcleo del servidor en la edición de escritorio.

Y, por supuesto, en la mayoría de los casos, la ejecución permanente de un sistema de escritorio probablemente tenga tanto o más impacto en el rendimiento que el uso de un núcleo diferente de todos modos ... ;-)

0
JanC