Ubuntu 다운로드가 32 비트 설치를 권장하는 이유는 무엇입니까? [닫은] 쌍이 있습니다. 64

13.10 업데이트 : 이제 64 비트 버전이 기본값이고 32 비트는 “2GB RAM 미만의 시스템”으로 표시됩니다.

Ubuntu 데스크탑 다운로드 화면에는 32 비트 또는 64 비트 버전을 다운로드할지 여부를 선택하는 데 사용되는 라디오 버튼 쌍이 있습니다. 64 비트 버전은 “일일 데스크톱 사용에 권장되지 않음”으로 표시되어 있습니다. 64 비트 프로세서가 있다면 64 비트 버전의 Ubuntu를 사용하고 싶지 않은 이유는 무엇입니까?

10.10 업데이트 : 64 비트 버전에서 “권장하지 않음”레이블을 제거하고 32 비트 버전에 “권장”레이블을 추가했습니다.

11.04 업데이트 : 10.10과 동일합니다.

12.04 업데이트 : 32 비트 버전의 데스크톱 옆에 여전히 “권장”메시지가 표시됨

12.10 업데이트 : 32 비트 버전의 데스크톱이 여전히 기본 상태이며 “권장”

13.10 업데이트 : 이제 64 비트 버전이 기본값이고 32 비트는 “2GB RAM 미만의 시스템”으로 표시됩니다.



답변

이것은 실제로 잘못된 단어입니다. LaunchPad Bug # 585940 에 따르면 일반적인 데스크톱은 32 비트이고 최신 데스크톱은 64 비트입니다. 32 비트 설치는 항상 32 비트 및 64 비트 시스템 모두에서 작동하므로 “권장”으로 남아 있습니다.


답변

데스크탑에서 64 비트 우분투를 사용했고 랩톱에서는 32 비트를 사용했습니다. 대부분의 경우 아무런 차이가 없었지만 약간의 문제가있었습니다.

  • 위에서 언급했듯이 Flash는 역사적으로 64 비트에서 잘 지원되지 않았습니다. 나는 이것에 대해 관심이 없다고 생각했지만 실제로 이것은 상당히 큰 성가심이었습니다. 32 비트 버전의 플래시를 사용하여 수동으로 설치했습니다. 최근 Adobe는 64 비트 플래시를 출시 했으므로 과거의 문제 일 것입니다 (아직 테스트하지는 않았습니다).

  • 64 비트의 Java (및 기타 소프트웨어)는 더 많은 메모리를 사용하므로 성능에 영향을 줄 수 있습니다. 나는 많은 자바를 사용하지 않으므로 실제로이 문제를 경험하지는 않았지만 꽤 잘 알려진 것 같습니다.

  • 예전에는 훨씬 더 많은 사람들이 64 비트보다 32 비트를 실행했기 때문에 64 비트 특정 문제가 발생하는 데는 시간이 오래 걸리는 문제가있었습니다. 최근 몇 년 동안 훨씬 더 나아졌지 만 모든 것이 Just Work에 정말로 필요한 사람에게는 32 비트를 선호 할 수 있습니다.

  • 64 비트는 메모리 포인터가 더 많은 양의 메모리를 처리 할 수 ​​있음을 의미합니다. 시스템에 4gig 이상의 RAM 메모리가 있고 많은 RAM이 필요한 앱을 사용하는 경우 64 비트를 사용하는 이유 일 수 있습니다. 그러나 최근에는 i386의 PAE 커널이 표준이되었으며 4 기가를 초과하는 주소를 허용합니다.

  • 개발자이고 64 비트를 실행하는 경우 32 비트 및 64 비트 실행 파일을 상당히 쉽게 구축 할 수 있습니다 (예 : pbuilder 사용). 32 비트에서 64 비트 바이너리를 빌드하는 것은 불가능한 것 같습니다 (적어도 일부 농구대를 뛰어 넘지 않으면 안됩니다).

[업데이트 12.04] 최근에 amd64 버전 12.04를 다시 설치했으며 처음에 위의 내용을 썼을 때보 다 훨씬 좋았습니다. Java를 테스트하지는 않았지만 Flash는 32 비트에서와 마찬가지로 확실히 작동합니다. 또한 완전히 일화 적으로 보이지만 요즘 사람들은 32 비트보다 64 비트를 더 자주 실행하는 것처럼 보입니다.


답변

32 비트 버전 비 PAE 커널을 실행할 때의 한 가지 단점은 프로세스가 CPU 비 실행 (NX) 비트로 보호되지 않아 공격자가 소프트웨어 결함을 쉽게 악용 할 수 있다는 것입니다. 자세한 내용은 보안 팀의 기능 토론 을 참조하십시오. 최근 우분투 릴리스에는 에뮬레이션 모드가 있지만 효과가 제한적입니다.

또한 ASLR (Address Space Layout Randomization) 과 같은 항목에 사용할 수있는 임의의 공간 은 32 비트를 사용할 때 훨씬 작으며 잠재적으로 무차별 할 수 있습니다.


답변

내가 아는 한 64 비트는 일부 사람들이 Adobe Flash에 문제가 있다는 점을 제외하고는 잘 작동합니다.

또한 64 비트 운영 체제는 32 비트 PC에서 작동하지 않지만 32 비트 운영 체제는 64 비트 PC에서 작동합니다. 이것이 아마도이 경고의 원인 일 수 있습니다 (더 나은 말로 표현 될 수는 있지만).

주제에 우분투 커뮤니티 위키 게시물 64 비트 PC와 64 비트를 사용하지 않는 어떤 특별한 이유가있는 경우 64 비트 우분투를 사용하는 것이 좋습니다.

32 비트에는 3GB 이상의 RAM에 액세스 할 수 없지만 (이 문제는 PAE 커널로 해결되지만) 64 비트에는 아무런 문제가 없습니다. RAM이 3GB보다 크면 64 비트 사용을 고려하십시오.


답변

주요 이유는 다음과 같습니다 .32 비트 버전은 현재 거의 모든 단일 PC 및 Mac에서 작동하므로 32 비트 및 64 비트의 의미가 무엇인지 모르는 경우 다운로드해야합니다. 32 비트 버전을 설치하고 설치하면 작동합니다. 그리고 누군가가 32 비트와 64 비트 버전의 차이점에 대해 전혀 모른다면 차이가 관찰 가능한 효과가있는 곳에서는 아무것도하지 않을 것입니다.

즉, 64 비트 버전의 경우 시스템에서 지원하는지 여부를 알아야합니다. 32 비트 버전의 경우 그렇지 않습니다. “모든 것”에서 작동합니다.


답변

몇 가지 샘플 시스템 (소형 메모리 Atom 기반 넷북)과 일반적인 랩톱의 다양한 응용 프로그램에서 32 대 64 비트 구성을 비교하기 위해 몇 가지 테스트를 실행했습니다. 메모리 사용량, 전력 소비량을 다음과 비교했습니다.

  1. 32 비트 커널, 32 비트 사용자 공간
  2. 64 비트 커널, 32 비트 사용자 공간
  3. 64 비트 커널, 64 비트 사용자 공간

데이터 : http://kernel.ubuntu.com/~cking/x32/Quantal-x32-power-memory-comparisons.ods

결론은 작은 시스템의 경우 32 비트가 적합하며, 충분한 메모리가 있고 최신 64 비트 가능 CPU가있는 경우 64 비트가 적합하다는 것입니다. 그러나 스프레드 시트에는 간단한 요약보다 더 자세한 내용이 있습니다.

또한 32 비트, 32 비트 페이 및 64 비트를 비교 한 테스트를 실행했습니다. 결과는 다음과 같습니다.

http://kernel.ubuntu.com/~cking/power-benchmarking/blueprint-foundations-p-64bit-by-default/hpmini-and-x220-tests/results-3/results.txt- 의 결론을 참조하십시오 전체 요약이 끝납니다.


답변

동시에 우분투 위키는 그 반대라고 말합니다.

32 비트를 선택해야하는 특별한 이유가 없으면 하드웨어의 전체 용량을 활용하려면 64 비트를 사용하는 것이 좋습니다.

https://help.ubuntu.com/community/32bit_and_64bit