64 v amd64 distribution [duplicado]

-1

Isso deve ter sido feito muitas vezes, mas, por algum motivo, não fica claro por volta de dez minutos olhando para ele

por que existe um separado 64bit e amd64?

isso significa que o código de 32 bits não será executado no 64bit, mas sim no y em amd64?

ou simplesmente que a intel e a AMD divergiram e 64 está otimizada para a Intel, e está otimizada?

    
por user2336628 18.08.2014 / 17:04

1 resposta

2

amd64 (ou x86-64 , comumente chamado de 64 bits) é retrocompatível com x86 , portanto, o software gravado para o último pode ser executado no primeiro. O nome vem do fato de que a AMD surgiu com ela, mas a Intel a adotou e o software para amd64 rodou muito bem nos processadores da Intel. Como amd64 estende x86 , x86 não pode executar software escrito para amd64 / x86-64 .

Os Macbooks costumavam ter CPUs da arquitetura PowerPC, mas há muito tempo mudaram para a arquitetura amd64 / x86-64 . Uma imagem separada é oferecida para Macs não por causa da otimização, mas devido a problemas de inicialização causados pela implementação do UEFI em Macs (veja O que há de diferente na imagem ISO do Mac? ).

O Ubuntu oferece três opções para o x86 (geralmente chamado de 32 bits) e sua arquitetura sucessora amd64 / x86-64 :

  1. x86 image
  2. amd64 image, UEFI / BIOS inicializável.
  3. amd64 imagem, inicializável por BIOS (ou seja, os sistemas UEFI inicializarão no modo de inicialização herdado).
por muru 18.08.2014 / 18:53