Devo escolher 32 ou 64 bits para o Linux?

18

Eu possuo uma estação de trabalho Linux que atualmente tem 4 GB de RAM e planeja usar 8 GB em um futuro próximo. A CPU é um Core2Quad Q9550 .

Devo instalar uma variante de 32 ou 64 bits do Linux?

    
por Robert Munteanu 15.07.2009 / 13:23

8 respostas

18

Você deve instalar o linux de 64 bits. Embora existam maneiras de o kernel de 32 bits endereçar mais de 4 GB, os aplicativos ainda terão um limite de 3 GB.

    
por 15.07.2009 / 13:28
5

Você pode executar um kernel de 64 bits e uma distribuição de 32 bits que lhe dará acesso total a 4 GB ou mais de RAM, sem a penalidade de desempenho da PAE. Isso é o que eu faço na minha máquina. O Debian tem linux-image-amd64 disponível para i386. Infelizmente o Ubuntu não, você teria que compilar seu próprio kernel lá, e eu não sei se outras distribuições têm pacotes.

Tendo dito isso, para as novas instalações eu recomendaria o 64-bit, já que o desempenho é melhor, contanto que você possa conviver com hacks para binários somente de 32 bits, como o Skype e alguns plug-ins de navegador. As distribuições de RPM têm suporte OK para isso no momento, enquanto o Debian e o Ubuntu não, mas estão trabalhando em suporte multi-arch agora , com um primeiro lançamento esperado para o Ubuntu 9.10 este ano.

    
por 19.07.2009 / 22:19
4

Aqui é uma visão geral do LinuxForums.

Eu hesitaria se você trabalhasse muito com nichos ou ferramentas de desenvolvimento escritas em linguagens inteiramente compiladas. Muitos dos projetos nos quais estou interessado, como o LDC , estão apenas começando a oferecer suporte a 64 bits. Pessoalmente eu estou aguentando, mas estou me segurando em mais RAM também, então isso não é um problema para mim.

    
por 15.07.2009 / 13:29
4

O 32-Bit só pode usar menos de 4 GB para um único processo , mas pode usar mais para todo o sistema. Não há muitos aplicativos não-servidores no Linux que desejem muita memória RAM que eu possa imaginar.

Você só precisa instalar o kernel PAE (Physical Address Extension):

sudo sudo apt-get install linux-headers-server linux-image-server 

e, em seguida, reinicie. Run top ou free e você deve mais ram. Eu recomendo 32 bits para usuários de desktop.

    
por 15.07.2009 / 14:01
4

Eu instalaria uma versão de 64 bits e possivelmente algo como VirtualBox para que eu pudesse executar uma versão de 32 bits paralelamente caso eu precise de algum software que esteja disponível apenas em 32 bits.

Você não será capaz de usar mais de 4 GB de memória usando um kernel de 32 bits sem passar por alguns obstáculos como o PAE, que é melhor que o IMHO evite.

    
por 15.07.2009 / 13:53
3

Eu corro 64bit 9.04 para o meu desktop doméstico. Eu faço bastante com essa máquina, e o único problema relacionado a 64 bits que encontro são problemas de estabilidade com o Adobe Flash de 64 bits.

    
por 27.07.2009 / 16:23
2

Ir para 64 bits. O 32-bit só pode acessar cerca de 3,5 GB de RAM, e a maioria dos problemas de compatibilidade foi resolvida. Para facilitar ainda mais, use uma distribuição popular como o Ubuntu .

    
por 15.07.2009 / 13:26
1

Para usar todos os 8 GB naturalmente, você deve instalar a versão de 64 bits.

    
por 15.07.2009 / 13:26