Qual é a perda de desempenho se você executar uma edição de desktop Ubuntu para uma máquina servidora?

18

Olá, instalamos uma edição desktop do ubuntu em nosso servidor de desenvolvimento. Eu queria saber se há alguma perda de desempenho perceptível em comparação com a edição do servidor.

    
por Gabriel Solomon 28.07.2010 / 21:39

6 respostas

20

Até onde eu sei, não há desempenho perdido no que diz respeito a sobrecarga e outros detalhes. Isso depende principalmente do que você instalou. Você pode transformar o ubuntu do desktop no Ubuntu do servidor, instalando os mesmos programas de segurança / monitoramento / visualização. A edição do servidor vem com um conjunto melhor de pacotes pré-instalados, adequados a um servidor seguro e de fácil manutenção.

De qualquer forma, eu recomendaria NÃO instalar o servidor X e um gerenciador de desktop (Gnome, KDE, etc). Isso reduz o tempo de inicialização e o uso da memória / cpu.

    
por helloandre 28.07.2010 / 21:54
16

Quase toda a diferença entre o Ubuntu Desktop e o Ubuntu Server está no conjunto padrão de pacotes instalados.

A única diferença real code está no pacote do kernel - os pacotes linux-image-*-server têm uma configuração de kernel ligeiramente diferente para os kernels da área de trabalho. Essas opções de kernel incluem a ativação do modo PAE (para acessar a memória de > 4GiB em sistemas de 32 bits) e a alteração do nível de preempção padrão (que prioriza a transferência da CPU sobre a latência da tarefa).

Geralmente, não causam um grande impacto no desempenho.

    
por RAOF 29.07.2010 / 04:01
3

Além do fato de que um servidor X está rodando na máquina (e coisas como o ubuntu-one-client, uma vez que um usuário está logado localmente), não há realmente nenhuma diferença nem impacto no desempenho.

Não há uma versão "servidor" e uma versão "desktop" do Ubuntu, onde uma mágica limita o número de conexões que você pode ter a uma máquina (como outros sistemas operacionais "workstation" e "server" de anos anteriores ).

Os diferentes tipos de instalação são simplesmente um conjunto diferente de pacotes iniciais.

    
por Broam 29.07.2010 / 03:02
2

O fator significativo de desempenho no Ubuntu Desktop é a inclusão do Gnome. O Ubuntu Desktop é bom para um servidor (embora um ambiente de desktop mais leve possa ser desejado), mas se você não precisa de um ambiente gráfico, o Ubuntu Server seria preferível.

Isto não é estritamente relacionado ao desempenho, mas o Ubuntu Desktop também contém vários pacotes que simplesmente não seriam úteis em um ambiente de servidor, como o OpenOffice e o GIMP. Estes sempre podem ser removidos, no entanto.

    
por DLH 28.07.2010 / 22:02
0

A área de trabalho & As edições do servidor têm kernels diferentes que podem resultar em desempenho diferente, especialmente sob algumas condições de carga específicas. Um exemplo é que a alternância de tarefas acontece com mais frequência no kernel da edição de desktop, porque isso melhora a capacidade de resposta, mas a alternância de tarefas incorre em alguma sobrecarga e, portanto, também diminui levemente o desempenho de (algumas) aplicações.

Na prática, é improvável que você veja essa diferença em um sistema de desenvolvimento, e esse sistema não está sob carga pesada, e provavelmente tem outras diferenças de configuração que afetam o desempenho de qualquer maneira.

Se você quiser minimizar as diferenças relacionadas ao kernel, sempre é possível usar o kernel do servidor na edição para desktop.

E, é claro, na maioria dos casos, a execução permanente de um sistema de desktop provavelmente tem tanto ou mais impacto no desempenho do que usar um kernel diferente de qualquer maneira ...; -)

    
por JanC 09.08.2010 / 08:47
0

link

“... Depois do Ubuntu 12.04, as variantes Server e Desktop usam o mesmo kernel. Anteriormente, Desktop e Server usavam kernels diferentes. Como o Ubuntu Desktop e o Ubuntu Server utilizam o mesmo kernel, você pode adicionar qualquer pacote a qualquer variante. Isso significa que, embora a instalação padrão varie, você pode personalizar o sabor do Ubuntu de acordo.

Então você pode começar com o Ubuntu Server e instalar um ambiente de desktop se decidir que não pode executá-lo sem cabeça. Alternativamente, você pode começar com o Ubuntu Desktop e adicionar os pacotes necessários para criar um servidor. Como o Ubuntu Server e o Desktop compartilham um núcleo do kernel do Ubuntu, as diferenças de instalação padrão não impedem futuras instalações de pacotes de software. ”

    
por Randall Jordan 29.09.2018 / 22:20