Nous avons installé Ubuntu desktop edition sur notre serveur de développement.
Je me demandais s'il y avait une perte de performance notable par rapport à l'édition serveur.
Nous avons installé Ubuntu desktop edition sur notre serveur de développement.
Je me demandais s'il y avait une perte de performance notable par rapport à l'édition serveur.
Réponses:
Pour autant que je sache, il n'y a aucune perte de performances en ce qui concerne les frais généraux et ainsi de suite. Cela dépend principalement de ce que vous avez installé. Vous pouvez transformer Ubuntu de bureau en Ubuntu serveur en installant les mêmes programmes de sécurité / surveillance / visualisation. L'édition serveur est livrée avec un meilleur ensemble de packages préinstallés adaptés à un serveur sécurisé et facile à entretenir.
Dans tous les cas, je recommanderais de NE PAS installer le serveur X et un environnement de bureau (GNOME, KDE, etc.). Cela réduit le temps de démarrage et l'utilisation de la mémoire / CPU.
La quasi-totalité de la différence entre Ubuntu Desktop et Ubuntu Server réside dans l'ensemble par défaut des packages installés.
La seule vraie différence de code est dans le package du noyau - les linux-image-*-server
packages ont une configuration de noyau légèrement différente des noyaux de bureau. Ces options de noyau incluent l'activation du mode PAE (pour accéder à la mémoire> 4GiB sur les systèmes 32 bits) et la modification du niveau de préemption par défaut (qui priorise le débit du processeur sur la latence des tâches).
Ceux-ci n'auront généralement pas d'impact majeur sur les performances.
Au-delà du fait qu'un serveur X fonctionne sur la machine (et des choses comme ubuntu-one-client une fois qu'un utilisateur est connecté localement), il n'y a vraiment aucune différence ni impact sur les performances.
Il n'y a pas de version "serveur" et de version "bureau" d'Ubuntu où l'on limite comme par magie le nombre de connexions que vous pouvez avoir à une machine (comme certains autres systèmes d'exploitation "station de travail" et "serveur" des années passées).
Les différentes versions d'installation sont simplement un ensemble différent de packages de démarrage.
Le facteur de performance significatif dans Ubuntu Desktop est l'inclusion de Gnome. Ubuntu Desktop convient parfaitement à un serveur (bien qu'un environnement de bureau plus léger puisse être souhaité), mais si vous n'avez pas besoin d'un environnement graphique, Ubuntu Server serait préférable.
Ce n'est pas strictement lié aux performances, mais Ubuntu Desktop contient également plusieurs packages qui ne seraient tout simplement pas utiles dans un environnement de serveur, tels que OpenOffice et GIMP. Ceux-ci peuvent cependant toujours être supprimés.
Les éditions Desktop et Server ont des noyaux différents qui peuvent entraîner des performances différentes, en particulier dans certaines conditions de charge spécifiques. Une raison en est, par exemple, que le changement de tâche se produit plus souvent dans le noyau de l'édition de bureau car cela améliore la réactivité, mais le changement de tâche entraîne des frais généraux et diminue ainsi légèrement les performances de (certaines) applications.
Dans la pratique, il est peu probable que vous constatiez cette différence sur un système de développement, et IME un tel système n'est pas sous une lourde charge, et il a probablement d'autres différences de configuration qui affectent de toute façon les performances.
Si vous souhaitez minimiser les différences liées au noyau, il est toujours possible d'utiliser le noyau du serveur dans l'édition de bureau.
Et bien sûr, dans la plupart des cas, l'exécution permanente d'un système de bureau a probablement autant ou plus d'impact sur les performances que l'utilisation d'un autre noyau de toute façon ... ;-)
https://www.makeuseof.com/tag/difference-ubuntu-desktop-ubuntu-server/
«... Après Ubuntu 12.04, les variantes de serveur et de bureau utilisent le même noyau. Auparavant, Desktop et Server utilisaient des noyaux différents. Étant donné qu'Ubuntu Desktop et Ubuntu Server utilisent le même noyau, vous pouvez ajouter n'importe quel package à l'une ou l'autre variante. Cela signifie que bien que l'installation par défaut varie, vous pouvez personnaliser votre saveur Ubuntu en conséquence.
Vous pouvez donc commencer avec Ubuntu Server et installer un environnement de bureau si vous décidez que vous ne pouvez pas l'exécuter sans tête. Alternativement, vous pouvez commencer avec Ubuntu Desktop et ajouter les packages nécessaires pour créer un serveur. Étant donné qu'Ubuntu Server et Desktop partagent un noyau Ubuntu, les différences d'installation par défaut n'empêchent pas les futures installations de progiciels. »