식별자 i686 일반적으로 1995년 이후의 Pentium Pro 및 Pentium M-class 프로세서와 관련된 P6 마이크로아키텍처를 사용하여 Intel 프로세서를 실행하도록 최적화된 커널을 광범위하게 나타냅니다. i686용 Linux 배포판은 이전의 대부분의 구현을 지원합니다. 예를 들어, i686 컴퓨터는 일반적으로 i386 기반 배포판에서 잘 작동합니다.
i686 표준은 32비트 운영 체제를 실행합니다. i686 시스템에 대한 특정 배포 이미지는 2004년 이후 점점 더 희귀해지고 있습니다.
인텔의 마이크로아키텍처
인텔의 소비자 등급 프로세서는 *86을 따랐습니다. 명명 규칙은 1978년에 출시된 8086 칩으로 거슬러 올라갑니다. 이후 버전에는 1983년 16비트 i286, 1985년 32비트 i386, 1989년 32비트 i486, 1993년 i586(원래 Pentium 칩)이 포함되었습니다. , 1995년에는 i686(펜티엄 프로), 2000년에는 i786(펜티엄 4 또는 NetBurst)이 출시되었습니다.
2003년 이후로 64비트 운영 체제를 지원하는 x64 시리즈 프로세서가 성장하여 소비자 시장을 장악했습니다. 마이크로아키텍처 클래스 이름은 x64 이상으로 발전하지 않았습니다. 인텔의 현재 명명 체계는 대신 프로세서 생성에 중점을 둡니다. 현재 데스크탑급 컴퓨터의 경우 Intel의 Core 라인은 x86_64 Linux 커널을 사용합니다.
기타 아키텍처
i686 외에도 다음과 같은 몇 가지 다른 프로세서별 표시기가 나타날 수 있습니다.
- x86_64 :Intel의 64비트 아키텍처 지원
- amd64 :AMD의 64비트 아키텍처 지원
- arm64 :64비트 ARM 칩 지원
i686 앱은 언제 사용해야 하나요?
패키지 관리자가 커널에 맞는 패키지를 확인합니다. 일반적으로 항상 배포 이미지를 설치할 수 있습니다. i386 아키텍처용으로 컴파일된 커널을 사용하면 32비트 성능을 얻을 수 있지만 Intel 프로세서의 경우 일반적으로 항상 작동합니다. 64비트 Intel 프로세서가 탑재된 최신 컴퓨터를 사용하는 경우 x86_64 이미지를 선택하는 것이 더 합리적입니다.
Pentium 3 프로세서 또는 Pentium M 프로세서를 통해 Pentium Pro를 사용하는 구형 컴퓨터를 실행하는 경우 i686(사용 가능한 경우!)을 선택하면 점진적인 가치를 찾을 수 있습니다. i686 커널은 Intel이 기본 i386 커널에 액세스할 수 없는 프로세서에 구운 몇 가지 추가 기능을 제공합니다.
i686 표준에 대해 사전 컴파일된 관련 배포 이미지를 찾을 수 없는 경우에는 언제든지 자신의 커널을 처음부터 자유롭게 컴파일할 수 있습니다.
자주하는 질문- i686-PAE란 무엇입니까?
PAE는 물리적 주소 확장을 의미합니다. i686-PAE 아키텍처를 통해 운영 체제는 프로세스당 4GB 이상의 RAM에 액세스할 수 있습니다. i686이 32비트인 반면 PAE는 최대 36비트 성능을 허용하고 시스템은 최대 64GM의 RAM에 액세스할 수 있습니다.
- i686과 x86_64의 차이점은 무엇입니까?
Linux를 설치할 때 i686과 x86_64 중에서 선택할 수 있습니다. 일반적으로 I686은 32비트 버전이고 x86_64는 64비트 버전의 OS입니다. 64비트 버전은 메모리 집약적인 프로세스에 더 적합하지만 32비트 버전은 대부분의 용도에 적합합니다.