4GB 코어 i7-64 비트 또는 32 비트 유지


27

4GB 램이 장착 된 Core i7 노트북이 있습니다. Windows에서 32 비트 OS를 사용하는 단점은 공유 커널 메모리의 양을 줄이는 부팅 스위치를 설정할 때를 제외하고 단일 앱이 2GB 이상의 램 (+ 2GB 공유 커널 공간 메모리)을 사용할 수 없다는 것입니다. 앱당 최대 3GB입니다.

32 비트 OS를 고수하기 위해 Ubuntu에서 어떤 단점 / 제한이 있습니까? (만약 있다면?)-4GB의 램만 있는데 왜 64 비트 버전을 사용해야하는지 알 수 없습니까?


1
비디오 카드에서 RAM을 추가하는 것을 잊지 마십시오.
ZippyV

참고 Adobe Flash는 64 비트 (스퀘어) labs.adobe.com/downloads/flashplayer10.html

32 비트 버전을 유지하고 PAE를 설치하여 우분투 컴퓨터에서 다른 1GB를 활용할 수 있습니다.
theTuxRacer

답변:


15

4GB의 RAM에만 액세스하는 것이 우려된다면 Ubuntu의 32 비트 + PAE 버전으로 이동하십시오 . 가장 쉬운 방법입니다 :-) 그러나 각 아키텍처의 한계와 장점을 이해하려면 추가로 읽으십시오.

PAUN이라는 커널 기능을 사용하기 때문에 Ubuntu는 32 비트에서도 4GB의 메모리를 선택합니다 (일부 릴리스에는 별도의 커널이 있으므로 Synaptic Package ManagerPAE를 확인하십시오 ). 실제로 안정적 이며 후회하지 않을 것입니다. 특히 저장소에서 쉽게 설치할 수있는 32 비트 스택이 필요한 Flash의 경우 특히 그렇습니다. 내 경험상 Flash 32 비트를 사용하는 64 비트 OS가 불안정합니다.

그러나 32 비트 버전 에서는 몇 가지 제한 사항이 있습니다. 프로세스 (프로그램)는 2GB 또는 3GB 이상의 메모리에 액세스 할 수 없습니다 (커널 및 Java Virtual Machine과 같은 응용 프로그램 자체 메모리 관리에 따라 다름). 이것은 대부분의 응용에서 문제가되지 않습니다. 그러나지도를 만들기 위해 몇 가지 GPS 도구를 사용하고 있습니다. 때로는 큰지도의 경우 2GB 이상의 주소 지정 가능 메모리가 필요합니다. 그러나 그것은 일반적이지 않습니다. 또한 32 비트 + PAE는 일부 독점 드라이버와 호환되지 않을 수 있습니다. 오픈 소스와 완벽하게 작동하지만 독점 / 이진 드라이버가이 아키텍처를 처리 할 수없는 경우가 있습니다.

다른 한편으로 , 당신은 64 비트로 갈 Ubuntu Software Centre수 있고 64 비트 응용 프로그램의 거대한 라이브러리에 액세스 할 수있어서 행복 할 수 있습니다. 그러나 Linux에서 독점 소프트웨어를 사용하려면 64 비트도 지원해야합니다. Adobe Flash, Adobe AIR, Google Talk Plugin, Skype, Amazon MP3와 같은 제품은 32 비트입니다. 일부는 64 비트 시스템에 32 비트 스택을 설치하면 작동하지만 일부는 (Amazon MP3) 나쁘게 (Adobe Flash) 작동하지 않습니다. 64 비트 시스템 의 또 다른 단점은 더 많은 메모리를 사용한다는 것 입니다. 따라서 동일한 응용 프로그램은 32 비트 환경에서 동일한 작업을 수행하기 위해 더 많은 메모리를 사용합니다. 때때로 문제가됩니다.

결론은 :

  1. 32 비트는 응용 프로그램 (특히 Skype 또는 Flash와 같은 독점 응용 프로그램) 관련하여 더 호환됩니다 . PAE는 일반적으로 응용 프로그램에 영향을 미치지 않습니다.
  2. 32 비트 + PAE / 64 비트 특정 바이너리 드라이버가있는 두 플랫폼 모두에서 문제가있을 수 있습니다 (일반적으로 WiFi의 경우)
  3. 2GB 이상의 RAM을 사용하는 응용 프로그램이 필요하지 않은 경우 (GPS에 대한 고유 한 맵 만들기) 64 비트가 필요하지 않습니다. 오늘날 컴퓨터 사용자의 대다수가 이에 해당합니다 .
  4. 64 비트는 동일한 워크로드에 더 많은 메모리를 사용하는 경향이 있습니다 .
  5. 일부 사용자 및 벤치 마크 (phoronix.com 참조)에 따르면 64 비트 시스템이 약간 더 빠릅니다 . 그러나 차이는 느끼지 않을 정도로 여백이 작습니다.

1
32 비트 라이브러리와 함께 설치된 64 비트 10.04에서 Amazon MP3 다운로더 1.05가 문제없이 실행됩니다.
Takkat

다시 확인하려고했지만 (최소 6 개월 이후 Amazon MP2를 사용하지 않았 음) 설치할 수 없습니다. 오류 : 잘못된 아키텍처 'i386'(v 1.0.9-1을 설치하고 있습니다)
Huygens

Amazon 웹 사이트 자체에서 : "64 비트 Linux 배포는 현재 지원되지 않습니다." 이것은 슬프게도 2010 년에조차도 너무나 자주 볼 수있는 메시지입니다 (독점 소프트웨어의 경우)
Huygens

1
이것이 바로 내가 찾던 답입니다. Amazon MP3는 64 비트에서 lib32를 사용하여 제대로 작동하며 Banshee에는 Amazon 스토어를 사용하기위한 플러그인이 있습니다. : D
토밍

@tommed 나는 당신을 도와 드리겠습니다 :)
Huygens

15

도중에 약간의 성가심이있을 수 있습니다. Oracle Java 런타임 및 Adobe Flash와 같은 Ubuntu 의 독점 구성 요소일부설치하기가 약간 더 어려울 수 있습니다 .

모호한 일부 무선 드라이버 등에 문제 가있을 수 있지만 이는 규칙이 아닌 예외입니다.

그 외에도 Linux의 뛰어난 32 비트 호환성 계층은 시스템이 상당히 견고하며 종종 더 큰 주소 크기의 이점을 얻는 계산 작업에서 훨씬 더 우수하다는 것을 보장합니다.

표준에서 우분투 서버는 기본적으로 64 비트 형식으로 권장됩니다. 64 비트 리눅스 아키텍쳐에 대한 신뢰는 전부다. 더 이상 실험적이지 않으며 더 이상 추가 기능이 아닙니다. 그리고 일부 응용 프로그램은 따라 잡지 못했지만 (플래시가 실제로 중요한 것 중 하나임), Linux 커널은 이제 다른 방식이 아닌 32 비트 호환성 계층을 가진 64 비트 시스템으로 간주됩니다.

한마디로 : 64 비트로 전환 하십시오. 현재 수백만 및 수백만 개의 Linux 서버가 실행 중이며 데스크탑에 완전히 준비되었습니다.

Huygens가 지적했듯이 32 비트가 안전한 내기 입니다. 32 비트 버전을 다시 설치하는 데 어려움을 겪을 수 있다면 64 비트를 먼저 시도하고 일반적인 문제를 테스트하는 것이 좋습니다.

32 비트 설치 프로그램은 물론 더 많은 램이있는 경우 32 비트로 주소를 지정할 수있는 경우 PAE 커널을 자동으로 활성화하여 램 문제를 과거의 것으로 만듭니다. 이것은 여러 번 언급되었지만 다시 포함시키지 않는 이유는 무엇입니까? :)


1
이에 대해 더 동의 할 수 없습니다. 독자적인 플래시에서 개발 속도가 느려 Adobe에서 부끄러운 일입니다. 오픈 소스 소프트웨어에 대한 좋은 점을 알려줍니다. 당신은 당신을 위해 일을 해결하기 위해 일부 소프트웨어 거인의 자비에 있지 않습니다.
tinhed

예, 많은 서버가 Linux 64 비트 커널을 실행하고 있습니다. 그러나 데스크탑에 대한 준비가되어있는 것은 아닙니다. 기본 데스크톱을 64 비트 플랫폼으로 사용했는데 후회하지는 않지만 권장하지는 않습니다. 플래시는 32 비트 레이어로 실행될 때 성가신 버그가있는 응용 프로그램이며 64 비트 용이지만 (안정적 임) 데스크톱 사용자에게는 설치가 쉽지 않습니다. 플래시는 문제 일뿐만 아니라 Amazon MP3 다운로더도 있습니다. 그리고 많은 독점 제품이 32 비트에서 먼저 나오기도하고 때로는 32 버전을 출시하기도합니다. 따라서 이것은 실망 스러울 수 있습니다 ... 그래서 32 비트는 안전한 내기입니다 !
Huygens

1
+1 ... ... 나는 x64 시스템을 사용하고 있습니다 (10.10)
sdu

8

64 비트 사용이 시스템의 메모리에 너무 밀접하게 바인딩되어 있다는 것이 상당히 재미 있습니다. 64 비트는 프로세서주기 당 32 비트 운영 체제에 비해 두 배의 데이터를 처리 할 수 ​​있음을 의미합니다.

당신이 할 경우 64 비트를 사용

  • 비디오 편집 및 처리
  • 소리 편집 및 처리
  • 그래픽 편집 및 처리
  • 큰 파일 (예 : 데이터베이스, 큰 로그 파일 등)로 작업

팟 캐스트를하고 있는데 노트북에서 64 비트를 사용하면 오디오 처리 (노이즈 감소, 정규화, 압축 등)를 할 때 많은 시간을 절약 할 수 있습니다. 내 노트북에는 2GB의 RAM 만 있습니다.


예, 아니오 "초당 데이터 양"은 종종 캐시, 메모리 및 디스크 처리량에 의해 크게 제약을받으며 특히 향상되지는 않습니다. 실제로 64 비트 사용자 공간에서 더 큰 데이터로 인해 조금 더 나빠질 수 있습니다. 그러나 앱이 64 비트 명령어를 사용할 수 있으며 많은 도움이 될 수 있습니다. 여기에 약간 오래된 논문이 있습니다 : lixom.net/~olof/64bit-perf.pdf
poolie

@poolie : 링크 된 PDF를 가져 주셔서 감사하지만, 기술에 관해 이야기 할 때 이미 4 세입니다. 그러나 제한 요소가 프로세서가 아니라는 점에 동의합니다. 50 % 더 빠른 속도를 달성 할 수 있어도 속도는 매우 큽니다.
ddeimeke

4

또한 4GB의 물리적 RAM 만 있지만 실제로는 4GB를 초과하는 스왑이있을 수 있습니다. 4GB / 프로세스 제한에 영향을받을 수있는 응용 프로그램 유형을 실행할지 여부 만 알 수 있습니다. 비디오 / 이미지 처리 또는 과학적 응용 (회로 시뮬레이션, MATLAB 등)을 예로 들어보십시오.

개인적으로 나는 갈 것입니다. 이러한 프로세서를 사용하여 32 비트 모드로 실행할 수 있지만 실제로는 64 비트로 동일한 프로세서를 실행할 때 성능이 향상됩니다. 그것은 물론 우리의 경험입니다.


3

64 비트 CPU에 32 비트 OS를 설치하는 이유는 무엇입니까? 32 비트 라이브러리를 추가하면 거의 항상 64 비트 환경에서 32 비트 응용 프로그램을 설치하고 실행할 수 있습니다. 32 비트 OS에서 64 비트 앱을 실행하는 것은 불가능합니다. 64 비트로 이동하십시오.


2

설치시 PAE를 선택할 수 있도록 네트워크 연결로 설치해야합니다.


2

나는 동일한 구성 요소 (Dell studio 1557, i7 quad-core, 4GB RAM)를 가지고 있으며 64 비트가 더 자연 스럽습니다. Linux는 거의 모든 응용 프로그램에 대해 64 비트를 지원하며, 아직없는 경우에도 32 비트 응용 프로그램 지원은 이미 Ubuntu에 내장되어 있습니다.

따라서 64 비트 CPU + 4GB 램이있는 하드웨어의 경우 자연 OS는 64 비트 OS입니다. 32 비트에서는 아무런 문제가 없습니다. Ubuntu 32 비트를 설치하면 3GB 이상의 Ram과 호환되는 PAE 커널이 자동으로 설치됩니다.

몇 년 동안 릴리스 된 단일 64 비트 우분투 버전마다 하나의 문제가 없었습니다.

그래서 가십시오 ... :)


2

나는 당신과 거의 동일한 구성의 노트북을 가지고 있습니다. 그러나 폐쇄 소스 소프트웨어에 의존하기 때문에 64 비트 대신 Ubuntu 10.10 32 비트를 설치하기로 결정했습니다.

  • Adobe Flash 플러그인 : 최근 Adobe는 Linux에 64 비트로 플래시를 제공하기 시작했지만 여전히 문제가 발생하여 매번 충돌합니다. 인터넷의 여러 블로그 에서 64 비트 시스템에서 작동하는 플래시 플러그인 (32 비트 버전)을 얻는 방법 을 게시하고 있습니다. 실제로 64 비트로 이동하려는 경우 시도해 볼 수 있습니다.
  • Skype : 64 비트 시스템에서 skype 32 비트를 설치하고 사용할 수는 있지만 동일한 라이브러리 (ia32-libs, lib32asound2, libasound2-plugins, Qt 등)의 두 가지 버전으로 인해 문제가 발생할 수 있습니다. 노트북에 설치하십시오.
  • w32codecs가있는 Mplayer : Mplayer는 제대로 작동하지만 WMV9 지원을 포함하는 W32codecs를 사용하려면 32 비트 라이브러리와 함께 32 비트 Mplayer를 사용해야합니다. 이 작업을 수행하는 방법은이 스레드 에서 찾을 수 있습니다.
  • Rar, RealPlayer, Java, Opera, Wine, Linux 용 Matlab과 같은 여러 다른 소프트웨어도 문제를 일으킬 수 있습니다.

내 의견은 : 32 비트 유지! 위에 나열된 소프트웨어 중 하나에 종속되었을 수 있습니다. 이러한 변경으로 제공되는 작업량은 변경을 보상하지 않습니다.

4GB의 메모리 정보 : 걱정하지 마십시오! 우분투는 기본적으로 올바른 커널 (PAE 포함)을 설치합니다. 감사!


우분투가 PAE 커널을 자동으로 선택한다는 것을 몰랐습니다.
Stefano Palazzo

Skype 및 Flash는 64 비트 Ubuntu 10.10에서 제대로 작동합니다. 시도하지는 않았지만 64 비트 Linux에서 32 비트 Mplayer를 실행하는 데 아무런 문제가 없습니다.
postfuturist

Opera와 Java는 64 비트에서 전혀 문제가되지 않습니다. 적절한 네이티브 64 비트 구현이 있습니다. 그리고 Java 32 비트는 64 비트 OS에서 매력처럼 실행됩니다.
Huygens

amd64를 사용하여 웹 페이지에서 Java 플러그인을 실행할 수 없습니다 :(
Extender

0

우선 32 비트 OS에서 4GB RAM을 사용하려면 PAE 커널이 필요합니다. 그렇지 않으면 메모리의 일부가 사용되지 않을 수 있습니다. 그리고 프로세스 당 3GB 제한이 남아 있습니다. 따라서 제 제안은 64 비트를 사용하는 것입니다. 나중에 시스템을 업그레이드 할 계획이라면 64 비트로 전환해야합니다. Java 및 Flash 문제는 제쳐두고 32 비트를 고수 할 이유가 없습니다.


4
PAE 커널은 기본적으로 10.10 32 비트 버전으로 설치됩니다.
crncosta

Java가 64 비트 플랫폼에서 문제라고 생각하는 이유는 무엇입니까?
Huygens

Openjdk 64 비트는 거대한 메모리 호그입니다.
14:48에

0

나는 i7을 가지고 있었고 비디오를 트랜스 코딩하고 있었다. 나는 vlc를 사용하고 있었다. 내가 우분투 12.04 32 비트를 실행 중이라면 60 %의 프로세서 사용률을 얻었습니다. 12.04 64 비트를 사용하면 13 %의 활용률을 보였습니다. 일부 응용 프로그램은 크게 영향을받습니다.


-1

64 비트로 전환했습니다. 그 이유는 Linux 앱이 두 가지 방식으로 제공되며 그렇지 않은 경우에도 시스템에서 간단히 컴파일 할 수 있기 때문입니다.

또 다른 이유는 현재 RAM이 상당히 저렴하기 때문에 메모리를 두 배로 늘리면 32 비트를 유지하면 심각하게 제한됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.