"Trans:GentooAMD64FrequentlyAskedQuestions"의 두 판 사이의 차이

Gentoo Korea Wiki
둘러보기로 가기 검색하러 가기
64번째 줄: 64번째 줄:
  
 
=== 32비트 chroot는 어떻게 만드나요? ===
 
=== 32비트 chroot는 어떻게 만드나요? ===
 +
[32비트 chroot 안내서]를 참조하시기 바랍니다.
 +
 
=== emerge -e world를 실행해서 x86시스템에서 amd64시스템으로 업그레이드 할 수 있나요? ===
 
=== emerge -e world를 실행해서 x86시스템에서 amd64시스템으로 업그레이드 할 수 있나요? ===
 
=== Reiser4를 사용할 수 있나요? ===
 
=== Reiser4를 사용할 수 있나요? ===

2012년 7월 21일 (토) 07:07 판

젠투 리눅스/AMD64 자주 묻는 질문

질문

젠투/AMD64 자주 묻는 질문 개요

이 문서는 젠투/AMD64에 대해 일반적으로 묻는 질문들이 있습니다. 젠투/AMD64 에 유용한 내용을 제공하고 도와주려 합니다. 이 질문중 일부는 포럼이나 IRC나 메일링 리스트에서 찾을 수 있습니다. 자주 묻는 질문에 대한 제안이나 질문이 있을 경우 amd64@gentoo.org에 이메일을 보내주시면 고맙겠습니다.

설치

하드웨어

  • [NVIDIA/ATI 바이너리 드라이버가 동작할까요?]
  • [Cool'n'Quiet/PowerNow/SpeedStep 기능은 어떻게 사용하죠?]

프로그램

  • [어도비 플래시를 동작하게 할 수 있나요?]
  • [OpenOffice.org를 동작하게 할 수 있나요?]
  • [아무개 꾸러미를 설치하려는데 emerge가 (masked by: ~amd64 keyword)라고 하네요]
  • [아무개 꾸러미를 설치하려는데 emerge가 (masked by: missing keyword)라고 하네요]

젠투/AMD64 프로젝트에 어떻게 도움을 주죠?

  • [어떻게 도움을 주죠?]

다른 자료

  • [젠투/AMD64에 대한 더 많은 정보는 어디서 보죠?]

설치

AMD64와 EM64T의 차이점은요?

둘은 각각 AMD(AMD64)와 인텔(EM64T)에 관련된 64비트 프로세서 팁니다. AMD의 64비트 프로세서는 애슬론 64, 튜리온, 네오, 페놈, 옵테론 계열이 있습니다. 인텔의 64비트 프로세서는 코어 2 코어 iX, 셀러론, 제온, (Core2 아키텍처 기반의 모든)펜티엄이 있습니다. 오래된 Pentium 4와 제온 칩의 최근 일부 버전도 EM64T를 지원합니다.

64비트 프로세서의 AMD 계열은 인텔이 출시한 것보다 먼저 나왔습니다. 그래서 이런 역사적인 이유 때문에 x86-64 호환 아키텍처에 대한 아키텍처 키워드는 그냥 amd64입니다. 따라서 AMD냐 인텔이냐는 상관 없이 AMD64는 64비트 칩의 일반적인 참조 명칭입니다.

AMD64/EM64T에 대해 CFLAGS를 어떻게 써야 하나요?

문제를 막으려면 여러분의 시스템에 CFLAGS를 단순하게 사용해야 합니다. AMD 시스템에 대해서 지원하는 CFLAGS-O2 -march=k8 -pipe 입니다. 인텔의 코어2 기반 시스템(EM64T)는 {{{1}}}를 사용해야 합니다. EM64T를 지원하는 오래된 Pentium4라면 -O2 -march=nocona -pipe를 사용하십시오.

AMD64용 커널은 무얼 써야 하나요?

포티지에는 사용할 수 있는 거의 모든 커널들이 있습니다. gentoo-sources를 사용하는 것을 추천하는데 이것은 젠투 리눅스 (배포판)을 위해 특별히 설계한 커널이기 때문입니다. AMD64와 관련된 수많은 패치가 들어있기 때문에 젠투/AMD64가 공식적으로 지원하는 유일한 커널이라 볼 수 있습니다.


주의: PREEMPT와 같은 시험하지 않은 커널 기능을 사용할 때 조심해야 합니다.


커널에서 IA32_EMULATION 옵션을 활성화 했는지 확인해주십시오.


코드 예제 2.1: 커널 소스코드에서 IA32 에뮬레이션 활성화하기
# cd /usr/src/linux

# make menuconfig

Executable file formats / Emulations  --->
  [*] IA32 Emulation



주의: 이 옵션의 활성화를 끄면 multilib 시스템의 빌드 실패를 경험하게 될 것입니다.


32비트 대신 64비트 시스템을 사용하면 성능이 올라가나요?

대답하기 좀 어려운 질문인데요. 가끔은 성능 향상을 경험할 수 있지만, 아닌 경우에는 아닐수도 있습니다. 매일 사용하다보면 64비트와 32비트는 별 차이가 거의 없습니다. 64비트는 멀티미디어 프로그램과 3D 렌더링을 수행하는 보통의 경우에 소숫점 연산을 수행하는 경우에 더 빠릅니다. 이 게시글(과 관련 글)이 흥미로울 것 같습니다. 또한 우리 포럼에 좋은 글타래가 있습니다.

multilib는 무엇이고 어떻게 사용하나요?

모든 AMD64 프로세서는 64비트 코드와 마찬가지로 32비트 코드도 실행할 수 있습니다. 그러나 32비트 프로그램을 가지고 있다면 64비트 라이브러리와 혼용할 수 없고, 반대로 64비트 프로그램을 가지고 있다면 32비트 라이브러리와 혼용할 수 없습니다. 그러나 모든 공유 라이브러리와 필요 요소가 32비트 객체라면 32비트 프로그램을 자체적으로 실행할 수 있습니다. 프로파일에 따라 선택해서 multilib를 지원할지 아닐지를 선택할 수 있습니다. 기본 설정은 multilib 활성화 프로파일 입니다.


주의: 현재 비 multilib 프로파일에서 multilib 활성화 프로파일로 바꿀 수 없기 때문에 비 multilib 프로파일을 사용하기 전에 여러분의 결정에 대해 다시금 생각해보시기 바랍니다.


32비트 chroot는 어떻게 만드나요?

[32비트 chroot 안내서]를 참조하시기 바랍니다.

emerge -e world를 실행해서 x86시스템에서 amd64시스템으로 업그레이드 할 수 있나요?

Reiser4를 사용할 수 있나요?

하드웨어

NVIDIA/ATI 바이너리 드라이버가 동작할까요?

Cool'n'Quiet/PowerNow/SpeedStep 기능은 어떻게 사용하죠?

프로그램

어도비 플래시를 동작하게 할 수 있나요?

OpenOffice.org를 동작하게 할 수 있나요?

아무개 꾸러미를 설치하려는데 emerge가 (masked by: ~amd64 keyword)라고 하네요

아무개 꾸러미를 설치하려는데 emerge가 (masked by: missing keyword)라고 하네요

젠투/AMD64 프로젝트에 어떻게 도움을 주죠?

어떻게 도움을 주죠?

다른 자료

젠투/AMD64에 대한 더 많은 정보는 어디서 보죠?