64비트 배포판을 종종 "amd64"라고 부르는 이유는 무엇입니까?

64비트 배포판을 종종 "amd64"라고 부르는 이유는 무엇입니까?

Lubuntu의 ISO 이미지를 다운로드하고 있습니다. 32와 64의 두 가지 버전이 있습니다.

그런데 왜 64비트 버전이라고 하는 걸까요?AMD64인텔에서도 작동한다고 했으니까요?

답변1

AMD이기 때문에첫 번째64비트 x86(x86-64) CPU용으로 출시되었습니다.

AMD64 아키텍처는 완전히 새로운 64비트 아키텍처를 만들기 위해 IA-64를 사용하는 Intel의 접근 방식과 달리 기존 x86 아키텍처에 64비트 컴퓨팅 성능을 추가하는 혁신적인 방법으로 처음부터 AMD에 의해 포지셔닝되었습니다.

최초의 AMD64 기반 프로세서인 Opteron은 2003년 4월에 출시되었습니다.

실제로 커널에서는 64비트 지원을 "x86_64"라고 부르는데, 이는 AMD와 Intel(특히)이 이러한 지침을 구현한다는 사실을 나타냅니다.

답변2

AMD는 원래 Intel보다 먼저 x86-64를 구현했습니다. 이러한 이유로 대부분의 배포판(및 OpenBSD와 같은 기타 운영 체제)은 첫 번째 버전을 출시할 때 여전히 AMD 전용이거나 x86-64로 이름을 바꾸는 것은 노력할 가치가 없는 것으로 간주됩니다.

이러한 명명 혼란의 또 다른 요인은 Intel과 AMD 간의 명명 충돌이라고 생각합니다. 인텔은 64비트 이름 지정으로 인해 정체성 위기를 겪고 있습니다. 그 이름은 EM64T, IA-32e이고 마지막으로 공식 Intel 64입니다. 반면에 AMD는 항상 AMD64라고 부릅니다. x86-64는 두 가지를 모두 포괄하는 매우 분명한 이름입니다. 그러나 항상 그런 것은 아닙니다. 나는 그것이 새롭고 빛났을 때 사람들이 그것을 무엇이라고 불러야 할지 몰랐던 것을 기억합니다. 나는 이것을 본 적이 있습니다 :

  • x64 - Itanium과 x86-64 사이의 모호함
  • IA64 – Itanium의 다시 모호함
  • amd64 - 지금 보이는 것
  • EM64T - 드물지만 이전에 AMD 및 Intel을 지칭하는 데 사용된 것을 본 적이 있습니다.

x86-64는 분명히 이 아키텍처의 가장 좋은 약어입니다.

관련 정보