Eu tenho um AMD Turion e não sei qual versão escolher ao instalar o Arch Linux.
Eu tenho um AMD Turion e não sei qual versão escolher ao instalar o Arch Linux.
Respostas:
O i686 é a versão de 32 bits e x86_64 é a versão de 64 bits do sistema operacional.
A versão de 64 bits será melhor dimensionada com a memória, principalmente para cargas de trabalho como bancos de dados grandes, que precisam usar muita memória RAM no mesmo processo. Não considere executar um servidor de banco de dados (significativo) em uma máquina de 32 bits.
No entanto, para a maioria das outras coisas, a versão de 32 bits está ok. O código de 32 bits consome menos memória; portanto, você terá mais para outras coisas. O limite da memória que o sistema operacional pode usar não é diferente, apenas a memória por processo.
Então, realmente depende para o que você deseja usá-lo. Se você planeja desenvolver software para servidores grandes ou executar servidores grandes, use 64 bits. Caso contrário, use 32.
Resposta curta:
i686 = 32-bit Intel x86 arch
x86_64 = 64-bit Intel x86 arch
ix86 é uma indicação das instruções do processador definidas pela geração do processador. Por exemplo: Intel Pentium, Intel Core2Duo, AMD K6. O ix86 existe há muitos anos, se você tiver um processador fabricado após 2000, provavelmente ele terá pelo menos o conjunto de instruções do i686. A ausência de outros indicadores sugere que essa seria a versão de 32 bits.
x86_64 está indicando o uso de registradores de 64 bits e espaço de endereço. Escolha apenas se você possui um processador de 64 bits e deseja usar a versão de 64 bits do sistema operacional.
A escolha é sua. Acredito que todos os processadores AMD Turion têm suporte a 64 bits. Você só precisa decidir se deseja a versão de 64 bits ou a versão de 32 bits do Arch Linux.
Basicamente, as diferentes designações do kernel identificam para qual conjunto de instruções o compilador foi instruído a otimizar. Uma CPU i686 pode executar as instruções i586 e i386; portanto, como você observou, um i686 pode executar um kernel i386. No entanto, ele pode não ser executado da melhor maneira possível, como o compilado especificamente para um i686.
Estas são as designações que você normalmente encontrará:
Processadores x86_64
- Athlon 64 da AMD, Athlon 64-FX e Opteron
- Processadores Intel EMT64 - Nocona Xeon, Pentium 4, usando a revisão E0 do núcleo Prescott (AKA Pentium 4, modelo F)
Processadores i686 * Todos os Pentiums Intel de 32 bits (exceto Pentium 1 e Pentium MMX) * Todos os Athlons AMD de 32 bits
Processadores i586
- Todos os AMD Ks de 32 bits
- Pentium 1
- Pentium MMX
Processadores i386
- Uma designação genérica de "menor denominador comum" para CPUs compatíveis com Intel 80386 (inclui tudo isso acima, mas não tira proveito das instruções estendidas nessas CPUs posteriores).