Se você tem uma CPU de 32 bits, não tem opções. Apenas um sistema operacional de 32 bits pode ser instalado.
O Ubuntu é fornecido com kernels habilitados para pae. Até 64 GB de RAM podem ser usados.
Mas não mais de 4 GB por processo.
Qual arquitetura eu uso? Eu tenho um processador de 32 bits, mas também tenho 4GB de RAM, a página de download diz que o sistema de 32 bits é para computadores com menos de 2GB de RAM.
Se você tem uma CPU de 32 bits, não tem opções. Apenas um sistema operacional de 32 bits pode ser instalado.
O Ubuntu é fornecido com kernels habilitados para pae. Até 64 GB de RAM podem ser usados.
Mas não mais de 4 GB por processo.
Execute o seguinte comando para ver se sua CPU pode funcionar no modo de 64 bits:
% bl0ck_qu0te% Se você vir 32-bit, 64-bit
na saída, isso significa que você poderá 'instalar' o Ubuntu de 64 bits. Agora, isso pode não aproveitar toda a bondade de uma máquina de 64 bits 'pura', mas essa é uma opção para você se sua CPU suportar isso. Eu tenho um laptop de 32 bits e no passado eu fiz isso e não tive problemas maiores. Mas às vezes, se você tentar instalar alguns programas / pacotes, poderá enfrentar uma incompatibilidade de plataforma.
Sobre a arquitetura da CPU:
A arquitetura física do seu processador (CPU) informa qual arquitetura do sistema operacional (SO) você pode instalar:
Sobre o tamanho da RAM:
Uma CPU simples de 32 bits pode endereçar fisicamente 2³² de memória, que é exatamente 4GiB (com 1GiB = 1024MiB, 1MiB = 1024KiB, 1KiB = 1024Byte). Uma nova CPU de 64 bits pode, em contraste, endereçar fisicamente 2⁶⁴ bytes de memória, que são 16EiB ("Exbibyte" ou às vezes "Exabyte", que é um número com 20 dígitos em bytes).
Você tem que saber que "memória" não é apenas RAM, mas inclui todas as memórias disponíveis para a máquina. Isso inclui RAM (memória principal), VRAM (memória da placa de vídeo) e todas as outras memórias internas, mas nenhum disco ou dispositivo externo. Especialmente a memória de vídeo é importante: se você tem uma placa gráfica com 1GiB VRAM, você só pode endereçar mais 3 GiB RAM em um sistema antigo de 32 bits.
No entanto, conseguimos usar mais de 4GiB antes mesmo de termos CPUs de 64 bits. Como? A resposta é PAE (extensão de endereço físico) . Essa técnica permite usar mais memória física com CPUs de 32 bits por meio de tabelas especiais mapeadas para as células de memória. Seu primeiro uso foi no processador Intel Pentium Pro a partir de 1995, então a maioria dos processadores semi-modernos de 32 bits o suportam. Na maioria dos sistemas operacionais atuais, permite endereçar até 64GiB de memória.
Por que o "limite" de 4 GB também é importante para a decisão de 32/64 bits: os sistemas de 64 bits usam endereços de 64 bits e blocos de memória de 64 bits para armazenar dados. No entanto, isso duplica a quantidade de memória necessária para aplicativos normais para os quais as variáveis de 32 bits eram suficientes. Portanto, se você tiver menos de 4GiB de RAM em um sistema capaz de 64 bits, esse efeito dominará e seu sistema provavelmente não terá um desempenho tão bom como se você tivesse instalado um sistema operacional de 32 bits devido à falta de memória.
Se você tem 4GB de memória RAM, então você tem CPU de 64 bits ou Extensões de Endereço Físico. 4GB + todo o io mapeado na memória, é mais do que um 32 bit pode manipular.
Suas escolhas:
Todos os 64 bits, exceto os completos, usarão o disco de instalação de 32 bits. É apenas um caso de tentar kernels diferentes.
Nota: os processos podem mapear a memória até os totais listados acima. Eles podem mapear RAM, arquivos, swap, bibliotecas compartilhadas, etc.