내 64비트 넷북에 Linux를 설치하겠습니다.
지난번 확인했을 때 PC(서버보다는)의 경우 32비트 버전을 설치하는 것이 더 낫다는 조언을 들었습니다. 그 이유는 일부 소프트웨어가 64비트 버전과 호환되지 않기 때문이라고 생각합니다.
그것은 1년이 넘은 일이었습니다. 어떤 버전을 설치해야 하며 그 이유는 무엇입니까?
답변1
노트북에 3.5GB 이상의 RAM이 설치된 경우 RAM을 최대한 활용하려면 64비트 버전을 설치해야 합니다.
x64 운영 체제의 일반적인 사용이 점점 더 광범위해지고 있습니다. 저는 데스크탑에서 x64비트 버전의 Linux를 아무런 문제 없이 실행하고 있습니다. 그러나 x64비트 버전을 설치하는 경우 몇 가지 고려 사항이 있습니다.
- 기본적으로 32비트 응용프로그램은 실행되지 않습니다. 이
ia32-libs
패키지를 실행하려면 이 패키지를 설치해야 합니다 . - 일부 브라우저 플러그인(특히 Flash)은 64비트 브라우저에서 사용할 수 없거나 베타 형식으로만 제공됩니다. 선호하는 브라우저의 32비트 버전(위에 언급된 ia32-libs 패키지와 함께)을 설치하고 32비트 플러그인을 사용하는 것이 더 쉬울 수도 있습니다.
답변2
대부분의 배포판에는 PAE 버전의 커널이 있습니다. 이 커널을 사용하면 32비트 배포판을 사용하여 최대 64GB의 RAM을 처리할 수 있습니다.
플래시 메모리와 같이 64비트에서 작동하지 않는 특정 응용 프로그램에 문제가 있을 수 있습니다. 다른 애플리케이션의 경우 x64 및 i386 라이브러리를 설치하여 필요한 공간을 복사해야 합니다.
x64 배포판의 또 다른 단점은 Apache와 같은 일부 응용 프로그램이 32비트 버전보다 더 많은 메모리를 사용한다는 것입니다.
PAE 커널과 함께 32비트 배포판을 사용하는 것이 좋습니다.
답변3
개인 사용자의 경우 주된 이유는 일반적으로 장치에 설치된 메모리 양입니다. 32비트 CPU는 약 3.7GB의 RAM에만 액세스할 수 있는 반면, 64비트는 그보다 훨씬 더 많은 RAM에 액세스할 수 있습니다. 넷북의 RAM이 4GB 이상인 경우(또는 향후 더 많은 메모리를 설치할 계획인 경우) 64비트를 권장합니다.
소프트웨어에 관한 한, 드문 경우지만 일부 프로그램은 64비트 CPU에서 문제를 일으킬 수 있습니다. 당신이 할 수 있는 최악의 일은 32비트 라이브러리를 설치하고 수동으로 연결하는 것입니다.
그러나 오늘날 건설은 더 이상 문제가 되지 않습니다.
답변4
지금 당장 32비트를 설치하는 진짜 이유를 모르겠습니다. 64비트 Linux 운영 체제를 설치하더라도 대부분의 배포판은 32비트 버전을 제공합니다.
예를 들어, java-plugin은 32비트 Firefox에서만 작동합니다.
따라서 64비트 CentOS에서는 yum install firefox.i386
64비트 시스템에서 32비트 Firefox가 실행됩니다.
Intel 프로세서는 32비트 모드를 에뮬레이트하므로 64비트 운영 체제에서 약간 더 빠를 수 있습니다. AMD에서는 이것이 중요하지 않습니다.