왜 우분투 iso 파일 이름에 'amd'가 있습니까?


23

우분투와 함께 iso 파일을 다운로드하면 다음과 같은 것을 얻을 수 있습니다 :

ubuntu-10.04.3-server-amd64.iso
ubuntu-11.10-desktop-amd64.iso

파일 이름의 모든 부분은 'amd'를 제외하고는 매우 깨끗합니다. 그래서 다음과 같은 질문이 있습니다.

파일 이름에 'amd'문자열이있는 이유는 무엇입니까?

파일 이름에서 'amd'대신 다른 종류의 문자열을 찾을 수 있습니까?

답변:


40

AMD가 x86 (Intel 386 / 486 / Pentium) 명령어 세트에 대한 64 비트 확장을 만들었 기 때문에 이는 단지 관례입니다. 당시 인텔은 Itanium을 유일한 64 비트 솔루션으로 추진하고 있었으며, 인텔은 AMD가 널리 사용되는 무언가를 만들었을 때까지 AMD의 확장 기능을 복사하지 않았습니다. #define AMD64는 인텔의 Itanium 명령어 세트에서이 64 비트 명령어 세트를 구별하는 데 사용되었습니다.


1
그렇습니다. 32 비트 버전의 경우 파일 이름은 ubuntu-10.04.3-server-i386.iso
bessarabov

x64 사용법도 일반적입니다
sterz December

5

인텔이 Itanium 칩을 HP와 함께 64 비트 컴퓨팅의 미래로 추진할 때 AMD는 X86 라인 칩에 64 비트 기능을 추가함으로써 인텔을 능가했습니다.

인텔은 나중에 자체 칩 라인에서 AMD 확장을 라이센스하고 구현했습니다.

amd64 버전은 AMD 및 인텔의 현재 세대 칩 (Itanium 제외)에서 작동하며 일부 HP 서버 / 워크 스테이션을 제외하고는 대부분 죽었습니다. 64 비트를 사용하려는 경우입니다. 그것은 처음에 도착한 것에 대한 AMD의 신용을 제공합니다.


2

때때로 이것들은 x86_64라고도하며 약간의 Intel 바이어스가 있습니다. x86 이름은 Intel 8086 프로세서 라인에 근본이 있습니다.


x86-64는 AMD64보다 훨씬 더 벤더 중립적입니다. Intel, AMD 및 VIA에서 사용하는 x86 아키텍처에 대한 명령어 세트 확장입니다.
Anonymous

1
@Anonymous : "x86"은 Intel에 의해 생성되고 이름이 지정되었습니다 (i386과 동일). 인텔은 단순히 x86 호환 64 비트 프로세서에 대한 시장의 요구에 느리게 반응하여 AMD가 이번에 아키텍처 (및 초기 이름)를 선택하게되었습니다.
Joachim Sauer

@JoachimSauer 그렇습니다. x86은 Intel에서 개발했으며 벤더 중립적 인 이름을 선택했습니다. x86은 누가 그것을 만들 었는지 말하지 않고 단지 이름 일뿐입니다. x86 아키텍처의 확장으로서, 확장은 벤더 중립적 인 방식으로 명명되어야합니다.
Anonymous

1

AMD64는 x86-64 구현을 위해 AMD가 선택한 마케팅 이름입니다 (Intel은 "Intel 64"라는 이름을 사용합니다). 둘 다 동일한 ISA에 대해 동일하고 이름이 다릅니다.


0

예, (메일 링리스트에서) 이름이 더 일반적이어야한다는 이야기가 있었고 x86_64가 올바른 방법이라는 데 동의했습니다. 당시에 그들은 변화가 이루어질 것이라고 말했지만 언제인지는 몰랐습니다 (1 년 전쯤에 나는 이것을 들었습니다).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.