Existe diferença se você está rodando 32bit Linux em VPS low end ao invés de 64bit em consumo de memória?

2

O Linux de 64 bits está usando mais memória que a versão de 32 bits? Estou interessado nisso porque vou instalar o linux no VPS low-end, que não tem muita memória, etc., então se é possível economizar memória usando 32bits, então eu faria isso.

    
por newbie 02.10.2011 / 11:01

2 respostas

1

Isso realmente depende do que você está executando nessa caixa do Linux. De um modo geral, sim, a instância de 32 bits precisará de menos RAM para executar o mesmo trabalho que a instância de 64 bits. No entanto, existem duas nuances:

  1. Em alguns aplicativos, a diferença é mais pronunciada do que em outros. Por exemplo, se for um aplicativo da web Ruby on Rails, a diferença é realmente grande (da minha experiência).
  2. Você pode ter um sistema básico de 64 bits e executar aplicativos de 32 bits sobre ele (com o auxílio de bibliotecas adequadas). Dependendo da sua distribuição, muitas dessas bibliotecas já podem ser instaladas para você.
por 03.10.2011 / 03:39
1

Memória de 32 bits, ponteiros, instruções, etc, são todos menores do que suas contrapartes de 64 bits. A sobrecarga de 64 bits ganha grandes vantagens ao processar muitos dados ou acessar muita memória (por exemplo, registros de 32 bits não podem acessar mais de 3,6 GB de RAM). Mas quando você está falando de memória de sub-Gig ou de 32 bits OS começa a soar bem. Eu vi diferenças em uma inicialização de instalação simples em que um sistema operacional de 64 bits recebia mais de 100 megabytes de RAM. Se você estiver usando um VPS de 512 meg que matará seu desempenho rapidamente.

    
por 11.10.2012 / 04:52

Tags