Se sua preocupação é apenas ter acesso a 4 GB de RAM, opte pela versão 32 bits + PAE do Ubuntu . É a maneira mais fácil :-) Mas leia mais para entender as limitações e vantagens de cada arquitetura.
Eu acho que o seu hardware é bem recente, então o Ubuntu apenas pega os 4 GB de memória mesmo em 32 bits , pois está usando um recurso do kernel chamado PAE (algumas versões do Ubuntu têm um kernel separado para isso, verifique o Synaptic Package Manager
PAE). É realmente estável e você não vai se arrepender, especialmente para o Flash que precisa (se você o instalar da maneira mais fácil a partir do repositório) uma pilha de 32 bits. Na minha experiência, um sistema operacional de 64 bits com o Flash de 32 bits é instável.
Porém, existem algumas limitações na versão de 32 bits ; um processo (um programa) não pode acessar mais de 2 GB ou, às vezes, 3 GB de memória (depende do gerenciamento de memória do próprio kernel e do aplicativo, como o Java Virtual Machine). Obviamente, isso não é um problema para a maioria das aplicações. No entanto, tenho usado algumas ferramentas de GPS para criar mapas. Às vezes (para mapas grandes) precisam de mais de 2 GB de memória endereçável. Mas isso realmente não é comum. Além disso, 32 bits + PAE podem ser incompatíveis com alguns drivers proprietários. Eles funcionam perfeitamente com os de código aberto, mas algumas vezes os drivers proprietários / binários não conseguem lidar com essa arquitetura.
Por outro lado , você pode usar 64 bits e, com Ubuntu Software Centre
isso, pode ser feliz ao ter acesso a uma enorme biblioteca de aplicativos de 64 bits. No entanto, se você quiser usar software proprietário no Linux, precisará esperar que eles também suportem 64 bits. Produtos como: Adobe Flash, Adobe AIR, Google Talk Plugin, Skype, Amazon MP3 são apenas 32 bits. Alguns funcionam se você instalar a pilha de 32 bits no seu sistema de 64 bits, mas outros não (Amazon MP3) ou muito (Adobe Flash). Outra desvantagem do sistema de 64 bits é que eles usam mais memória . Portanto, um mesmo aplicativo usará mais memória para fazer a mesma coisa em um ambiente de 32 bits. Às vezes é um problema.
A conclusão é:
- O 32bit é mais compatível com o aplicativo (especialmente os proprietários, como Skype ou Flash). O PAE geralmente não afeta os aplicativos.
- 32 bits + PAE / 64 bits, você pode ter problemas nas duas plataformas com determinados drivers binários (geralmente para WiFi)
- Se você não precisa de um aplicativo que use mais de 2 GB de RAM (crie seu próprio mapa para o seu GPS), não precisará de 64 bits. Esse é o caso da grande maioria dos usuários na computação atual.
- 64 bits tendem a usar mais memória para a mesma carga de trabalho.
- Alguns usuários e benchmarks (consulte phoronix.com) relatam que os sistemas de 64 bits são um pouco mais rápidos . Mas a margem é pequena o suficiente para não sentir as diferenças.