Eu compro coisas da Intel para obter a melhor compatibilidade. Eles tendem a custar um pouco mais com recursos muito mais básicos. Eles também tendem a usar componentes muito bem suportados e não são especialmente propensos a falhas. Assim, você continua a receber, muitas vezes, o que você paga. E usar hardware muito comum tende a ajudar muito com a compatibilidade. Eu não tive uma placa-mãe que não pudesse rodar o Linux.
Quanto à quantidade de memória que pode usar ... A versão de 32 bits do Ubuntu pode usar exatamente 4 GB de memória. O que significa que você normalmente tem menos do que o disponível para memória de programa, já que o espaço de endereço de 4GB tem que ser compartilhado com a memória de vídeo e outra memória na máquina.
A versão de 64 bits do Ubuntu pode suportar muito mais memória, cerca de 4PB - que é mais do que qualquer coisa que você estará usando antes das próximas décadas.
O trade-off em usar o software de 64 bits em uma máquina com menos de 4 GB de memória é o mesmo programa compilado como um binário de 64 bits vai levar mais memória para rodar do que sua versão de 32 bits. Mas você ainda pode querer rolar com 64 bits com menos de 4 GB, se precisar fazer matemática de alta precisão rapidamente.Eu adicionarei essas considerações de 32 versus 64 bits não são inerentes ao Ubuntu, mas sim a arquitetura x86 e, portanto, qualquer sistema operacional está sujeito às mesmas considerações - Windows, OSX, Linux, BSD, qualquer coisa. / p>