Que benefício obtenho ao usar um servidor de 64 bits?

Que benefício obtenho ao usar um servidor de 64 bits?

Possível duplicata:
Quais são os benefícios de executar um sistema operacional de 64 bits?

Comprei uma pequena fatia de 256 MB do slicehost e instalei o Ubuntu 10.04 64 bits e o wordpress nela. O desempenho foi péssimo, pois o Apache estava consumindo toda a minha memória. Depois que domesticei o Apache e mudei para fCGI, as coisas correram bem.

Em seguida, reconstruí como um servidor de 32 bits e o desempenho foi muito melhor.

Que benefício eu obteria com um servidor de 64 bits. É tudo uma questão de memória?

Responder1

A principal vantagem é que você pode alocar mais memória para processos. Há um limite teórico de 4 GiB/processo em sistemas de 32 bits (na prática, existem soluções alternativas e outros limites para a memória que um processo pode usar).

Os sistemas de 64 bits usam ponteiros mais longos e um conjunto de instruções diferente que pode tornar alguns aplicativos mais lentos e acelerar outros. Eles usam um pouco mais de memória. Na prática, não há muita diferença perceptível, a menos que você esteja na área de HPC.

Os drivers para sistemas de 64 bits estão amadurecendo. Anteriormente, eles eram um grande problema, especialmente para janelas.

Não há realmente nenhuma razão forte para usar 64 ou 32 bits, a menos que:

  1. Você está lidando com aplicativos que precisam de mais de 2 GiB ou RAM
  2. Você está lidando com aplicativos de 64 bits
  3. Você precisa de drivers que estejam maduros apenas na versão de 32 bits

A maioria das pessoas usa sistemas de 64 bits como padrão hoje.

informação relacionada