2011-12-15 4 views
1

서버에 Riak을 설치하려고합니다. 서버에 로그인하면 우분투는 x86 칩과 64 비트 아키텍처를 의미하는 "x86_64"라는 인사말 문자열을 제공합니다. 나는 데비안 패키지 here에 대한 내 선택을 보면이 64 비트 소프트웨어 패키지 이름에 "AMD"가 들어있는 이유는 무엇입니까?

, 나는 참조 :

  • 라는 64 비트 버전이 riak_1.0.2-1_amd64.deb
  • riak_1.0.2-1_i386.deb

라는 32 비트 버전이 나를 만든다 생각하기 :

  • 첫 번째 패키지를 사용할 수 없습니다. AMD 칩 때문이죠.
  • x86 칩용 64 비트 버전이 표시되지 않으므로 32 비트를 사용해야합니까?

그러나 제 동료는 첫 번째 패키지가 정상적으로 작동한다고 알려줍니다. 그는 전에 이걸 보았고 왜 그런 이름인지는 모르겠다 고합니다.

기존 방식입니까? 그렇다면 칩 유형을 지정하지 않은 경우 왜 "AMD"라는 이름이 사용됩니까?

답변

2

x86_64 [...] x86 칩과 64 비트 아키텍처를 의미합니다.

좀더 정확히 말하자면, 명령어 세트를 의미하며 동의어도 AMD64입니다.

왜 칩 유형을 지정하지 않으면 이름에 "AMD"가 있습니까?

AMD, 회사는 명령이 그것을 좋아하는 방법을 발명 설정 세례를 자유롭게하지만, 위키피디아 페이지에 표시된대로, 다른 회사들도 다른 이름과 매우 유사 지침을 제공 할 수있다 참조하지 않도록 설정 회사.

+0

"원래 사양은 AMD에서 제작되었으며 AMD, Intel, VIA 및 기타 업체에서 구현했습니다 ..."x86-64 "아키텍처에서 아키텍처를 시작한 후, AMD는 2003 년에 AMD64로 이름을 바꿨다. x86-64는 여전히 벤더 중립적 인 용어 인 " –

1

amd64는 x86_64 또는 Intel 64 또는 x64 용 AMD (및 Microsoft의 원래) 이름입니다.

이들 모두는 동일한 아키텍처, 즉 x86에 대한 64 비트 확장입니다. Debian - AMD64 Ports Page에 설명 된 바와 같이

0

:

포트가 AMD64 확장 및 EM64T 확장자를 가진 모든 인텔 CPU 및 일반적인 64 비트 사용자 공간의 모든 AMD 64 비트 CPU에 대한 커널 구성되어 있습니다.