Existem otimizações específicas para o kernel do Ubuntu Server?

Existem otimizações específicas para o kernel do Ubuntu Server?

Eu gostava de instalar o Debian usando as imagens netinst, que instalavam um sistema básico e me permitiam instalar pacotes adicionais conforme eu quisesse. Procurei algo semelhante no Ubuntu, e as imagens do Ubuntu Server são muito parecidas com o Debian netinst, pelo menos não notei nenhuma diferença.

Mas hoje eu estava lutando com o congelamento da minha área de trabalho com operações pesadas de E/S e, enquanto procurava uma solução, descobri que o agendador de disco padrão está definido como deadline, o que é uma escolha melhor para servidores, mas provavelmente é uma má escolha em uma área de trabalho. O problema parece ter sido resolvido configurando-o como cfq. Não sei qual é o agendador padrão do Ubuntu Desktop.

O kernel do Ubuntu Server recebe otimizações específicas para servidores? A instalação do pacote em um servidor Ubuntu não ubuntu-desktopresultaria em um sistema idêntico ao Ubuntu Desktop?

Responder1

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

Qual é a diferença entre os kernels linux-image-server e linux-image-generic? Qual arquitetura é linux-image-server? Qual devo usar?

Nota: Desde 12.04, não há diferença no kernel entre o Ubuntu Desktop e o Ubuntu Server, uma vez que o linux-image-server é mesclado com o linux-image-generic. Se você estiver usando uma versão mais antiga do Ubuntu Server, veja a explicação abaixo:

O pacote linux-image-server é um meta pacote que instalará a versão mais recente do kernel do servidor, enquanto o pacote linux-image-generic é um meta pacote para a versão mais recente do kernel do Desktop. O guia do servidor inclui alguns detalhes sobre as alterações feitas no kernel do servidor.

linux-image-server é usado para arquiteturas x86 e amd64.

Qual você deve usar dependerá do tipo de sistema que você possui. Se você tiver um processador de 64 bits, poderá usar a arquitetura AMD64 ou x86. No entanto, se o seu processador for de 32 bits, você só poderá usar o kernel x86.

informação relacionada