Qual é a diferença entre as versões amd64 e linux 64? [duplicado]

0

Estou usando o Ubuntu Ubuntu 14.04.2 LTS , no sistema operacional de 64 bits, estou prestes a instalar o oracle instant client em meu sistema, ao verificar este tutorial

Eu vi 2 podem ser 3 versões do linux

1 Oracle Database 10g Instant Client para Linux AMD64 (32 bits e 64 bits)

2 Instant Client para Linux x86-64

Qual é a diferença entre esses dois?

também qual deles devo tomar?

    
por Mukund 21.07.2015 / 10:56

2 respostas

3

Primeiro, AMD64 = x86-64 ; ambos se referem à mesma arquitetura, não sabendo por que eles usaram uma nomenclatura diferente.

Em segundo lugar, Oracle Database 10g Instant Client for Linux AMD64 (32-bit and 64-bit) vem com dois pacotes diferentes disponíveis para download, enquanto Instant Client for Linux x86-64 vem com um único pacote disponível para download.

Isso ocorre porque Oracle Database 10g Instant Client for Linux AMD64 (32-bit and 64-bit) vem com um pacote diferente para cada arquitetura (um para x86 e um para AMD64 / x86-64 ). Na verdade, o tamanho dos dois pacotes equivale aproximadamente ao tamanho do pacote. pacote em Instant Client for Linux x86-64 .

Como você está executando uma versão de 64 bits do Ubuntu, basta escolher a versão de 64 bits em Oracle Database 10g Instant Client for Linux AMD64 (32-bit and 64-bit) , que é de apenas ~ 32MB contra os ~ 62 / ~ 63MB da versão multi-arquitetura em Instant Client for Linux x86-64 .

    
por kos 21.07.2015 / 11:11
3

Em geral, ambos são compatíveis com 64 bits, isto é apenas convenção de nomes para quem a arquitetura pertence.

Na verdade, a AMD foi a primeira a criar um chip x86 capaz de 64 bits, logo no começo era chamado AMD64, como a Intel seguiu o exemplo e também tornou seus chips x86 de 64 bits, a arquitetura mudou de nome para x86_64 (mesmo que cada empresa tenha seu próprio nome para a implementação da arquitetura).

Leia minha resposta: link para obter mais informações.

    
por Maythux 21.07.2015 / 11:10