64 비트와 32 비트 운영 체제의 차이점은 무엇입니까? [복제]


15

가능한 중복 :
32 비트 및 64 비트 시스템

나는 두 가지 유형의 OS가 있다는 것을 알고 있습니다 .64 비트와 32 비트 그들 사이의 주요 차이점은 무엇입니까?

새 랩톱을 구입하는 경우 어떤 랩톱을 설치해야합니까?

둘 중 하나를 설치하면 모든 응용 프로그램을 실행할 수 있습니까?

나는 주로 Windows 운영 체제에 대해 이야기하고 있지만 다른 것에 대해서도 대답 할 수 있습니다.


답변:


15

주로 액세스 가능한 RAM의 양. 대부분의 32 비트 OS에는 4GB (실제 3GB에 더 가까운) 천장이 있습니다. Vista x64는 최대 128GB에 액세스 할 수 있다고 생각합니다.

사실, 파워 유저가 아니라면 중요하지 않습니다. 매일 수행하는 활동이 거의 없기 때문에 3GB 이상의 메모리가 필요합니다. 또한 32 비트 OS에 대한 드라이버 지원이 약간 더 좋습니다.

64 비트 앱은 32 비트 환경에서 실행되지 않습니다. 그러나 64 비트 전용 앱은 많지 않을 것입니다. 32 비트 앱은 x64에서 99 %의 시간 동안 정상적으로 실행됩니다.


직장 (32 비트)에서 비스타 설치시, 3GB의 램은 파이어 폭스 세션, 이클립스 및 sysadmins가 백그라운드에서 실행되는 모든 것에 의해 신속하게 먹습니다. 모든 사람이 64 비트 OS를 실행하는 경우 드라이버 지원 및 64 비트에 맞게 조정 된 응용 프로그램의 양이 향상되어야하는 것 외에 다른 이유로 64 비트로 전환하는 것이 좋습니다.
Stefan Thyberg

1
@ 스테판 : 파이어 폭스와 이클립스가 함께 3 기가 바이트를 먹으면 뭔가 문제가 있습니다 ...
Sasha Chedygov

@ musicfreak, 오히려 관리자가 백그라운드에서 시스템에서 실행중인 추가 도구에 문제가 있다고 생각합니다. 나는 과거에 관리자가 모든 시스템의 네트워크를 통해 매일 백업을 실행하는 나쁜 경험이 있었으며 시스템은 정오 쯤 백업을 시작하기 때문에 약 45 분 동안 속도가 느려졌습니다. (런치에 충분합니다.)
Wim ten Brink

비디오 카드도 동일한 주소 공간을 차지한다는 점을 잊지 마십시오. 4GB의 메모리 만 설치되어 있어도 32 비트 환경에서 모두 액세스 할 수있는 것은 아닙니다.
Ryan Fox

5

결론은 아마도 대부분의 최종 사용자에게는 인식 할 수있는 차이는 없지만 64 비트는 미래의 물결 (현재?)이며 상당한 개선을 제공한다는 것입니다. 32 비트 또는 64 비트와 동시에 많은 앱을 실행할 수 있지만 64 비트 및 많은 RAM을 사용하면 성능이 향상됩니다.

이전 답변에서는 사용 가능한 RAM 의 양 (nerd-speak의 "주소 지정 가능한 메모리")이 32 비트와 64 비트의 주요 차이점 이라고 올바르게 설명했습니다 . 64 비트 프로세서에서만 64 비트 코드를 실행할 수 있습니다. 그러나 "완전히"64 비트가 아닌 OS에서도 64 비트 프로세스를 실행할 수 있습니다. 예를 들어, OS X는 10.4 및 10.5의 단계에서 64 비트 지원을 추가했으며 현재 커널에서 포함 된 응용 프로그램까지 거의 10.6 ( "Snow Leopard")은 64 비트입니다.

32/64 비트를 기반으로 운영 체제를 분류하는 한, 실제로는 이분법이 아닙니다. Windows는 별도의 32/64 비트 버전을 제공하지만 (예를 들어) OS X는 어느 모드에서나 실행할 수있는 단일 OS로 제공됩니다. 애플이이를 할 수있는 이유는 로제타에 투자하고 범용 바이너리를 개발하고 홍보 했기 때문이다 . 처음에는 이것이 PowerPC → Intel 전환을 작동시키는 것이었지만 이제는 동일한 기술에서 32/64 비트 바이너리를 번들링하기 위해이 기술을 활용할 수 있으며 OS는 필요에 따라 실행할 것을 선택할 수 있습니다. Windows 지원은 다소 다를 수 있습니다.

메모리 제한이 크게 증가한 것은 최종 사용자에게는 그다지 중요하지는 않지만 (최소한 현재는 아님) 고성능 및 메모리 집약적 인 응용 프로그램에는 중요합니다. 그럼에도 불구하고 64 비트 시스템과 OS가 당신을 위해 작동한다면, 미래를 주시하면서 구매하는 것이 현명합니다. 그것이 컴퓨팅이 향하는 곳이기 때문입니다.

(면책 조항 : Nerdy 세부 정보는 다음과 같습니다 ...)

저수준이지만 중요한 세부 사항 중 하나는 64 비트 Intel (nee AMD) 아키텍처 (일명 "x86_64")가 32 비트 아키텍처보다 효율성이 높은 다른 CPU 구조를 가지고 있다는 것입니다. "프로그램 레지스터"의 두 배가 있는데, 이는 기본적으로 CPU가 정보를 캐시하는 데 사용할 수있는 빠른 메모리이며 성능을 향상시킵니다. 또한 64 비트 코드 및 언어 런타임은 32 비트 크 루프트와 수년 간의 역 호환성을 버리고 이전에는 불가능했던 코드 및 실행 파이프 라인에 대한 새로운 최적화를 수행 할 수 있으며 지속적인 컴파일러 개발로 인해 격차가 계속 커질 것입니다.


편집 : Snow Leopard가 출시 된 다음 AppleInsider.com 게시물을 참조하십시오 : http://www.appleinsider.com/articles/09/09/02/inside_mac_os_x_snow_leopard_64_bits.html


4

32 비트와 64 비트는 주소 공간을 말하며, 다른 사람들이 언급했듯이 이것은 사용할 수있는 RAM의 양으로 해석됩니다. 32 비트 = 4GB, 64 비트의 이론 상한은 16,384 페타 바이트입니다. 와.

수퍼 유저에 게시한다는 사실은 "일반"사용자가 아님을 나타냅니다. 전자 메일을 확인하고 단어 문서를 작성하는 것이 전부라면 32 비트에 문제가없는 것입니다. 그러나 새 컴퓨터를 구입하고 싼 넷북을 찾고 있지 않다면 64 비트 시스템을 사용하지 않을 이유가 없습니다. 그러나 64 비트 및 RAM을 확보해야하는 많은 이유가 있습니다. 프로그래머 인 경우의 컴파일 성능, 멀티 태스킹 성능, 강력한 비디오 / 그래픽 편집 성능, VM 성능 및 고급 게임 성능. 키워드 실적을 확인 하시겠습니까? 나중에 이것이 중요하다면 64 비트를 사용하십시오.


2
좋은 지적이야, 닉 그러나 그가 수퍼 유저에 게시했다면, 32 비트와 64 비트의 차이점을 알게 될 것입니까?
NoCarrier

1

32와 64는 단어 크기 또는 기본적으로 CPU가 한 번에 몇 비트를 사용할 수 있는지에 대한 참조입니다. 명령이 구성, 전달 및 조작되는 방식에 영향을줍니다.

다른 답변에서 언급했듯이 컴퓨터는 이러한 이유로 인해 더 많은 양의 메모리를 참조 할 수 있습니다. 가능하다면 비디오 편집 / 프로세싱과 같은 CPU 집약적 인 작업에서 가장 많은 이점을 얻을 수 있지만 64 비트 시스템을 사용해야합니다.



0

매일 사용하는 주요 차이점은 64 비트가 4GB 이상의 RAM을 허용한다는 것입니다. 64 비트 OS를 사용하는 랩톱에서도 32 비트 응용 프로그램을 실행할 수 있어야합니다. 32 비트 OS에서 16 비트 응용 프로그램을 실행할 수있는 것처럼.

-JFV

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