컴퓨터 세계에서 32 비트 및 64 비트는 특정 아키텍처를 사용하는 중앙 처리 장치, 운영 체제, 드라이버, 소프트웨어 프로그램 등의 유형을 의미합니다.
아마도 소프트웨어를 32 비트 버전이나 64 비트 버전으로 다운로드 할 수있는 옵션을 보았을 것입니다. 차이점은 실제로 두 시스템이 별도의 시스템을 위해 프로그래밍 되었기 때문에 중요합니다.
- 32 비트 하드웨어 및 소프트웨어는 종종 다음과 같이 표시됩니다. x86 또는 x86-32 .
- 64 비트 하드웨어 및 소프트웨어는 종종 다음과 같이 지칭됩니다. x64 또는 x86-64 .
- 32 비트 시스템은 32 비트 단위로 데이터를 사용하지만 64 비트 시스템은 64 비트 단위로 데이터를 사용합니다. 일반적으로 한 번에 처리 할 수있는 데이터가 많을수록 시스템이 더 빠르게 작동 할 수 있습니다.
64 비트 시스템에는 몇 가지 다른 장점이 있지만 실제로는 훨씬 많은 양의 실제 메모리를 사용할 수 있습니다 (32 비트 시스템에서 허용되는 4GB 이상). 다른 버전의 Windows에 대한 메모리 제한에 대해 Microsoft가 무엇을 말하고 있는지보십시오.
64 비트 및 32 비트 운영 체제
오늘날 대부분의 새로운 프로세서는 64 비트 아키텍처를 기반으로하며 64 비트 운영 체제를 지원합니다. 이 프로세서는 또한 32 비트 운영 체제와 완벽하게 호환됩니다.
대부분의 Windows 10, Windows 8, Windows 7 및 Windows Vista 에디션은 64 비트 형식으로 제공됩니다. Windows XP 에디션 중 직업적인 64 비트로 제공됩니다.
XP의 모든 에디션은 32 비트 버전으로 제공됩니다.
v10.8 (Mountain Lion) 이후의 모든 Mac 운영 체제는 64 비트 버전입니다.
Windows와 마찬가지로 Linux도 32 비트 또는 64 비트가 될 수 있습니다. 실행중인 프로그램을 lscpu 명령.
PC의 Windows 사본이 32 비트 또는 64 비트인지 확실하지 않은 경우?
32 비트 또는 64 비트 버전의 Windows를 실행 중인지 확인하는 가장 빠르고 쉬운 방법은 제어판에서 내용을 확인하는 것입니다.
Windows에서 실행중인 OS 아키텍처를 찾는 또 다른 간단한 방법은 Program Files 폴더를 확인하는 것입니다. 아래에 더 많은 정보가 있습니다.
하드웨어 아키텍처를 보려면 명령 프롬프트를 열고 다음 명령을 입력하십시오.
echo % PROCESSOR_ARCHITECTURE %
다음과 같은 응답을받을 수 있습니다. AMD64 x64 기반 시스템을 보유하고 있음을 나타냅니다. x86 32 비트 용. 작동하는 또 다른 명령은 다음과 같습니다. reg 쿼리 "HKLM SYSTEM CurrentControlSet Control 세션 관리자 환경"/ v PROCESSOR_ARCHITECTURE
그 명령은 훨씬 더 많은 텍스트를 만들어야하지만 다음 중 하나와 같은 응답으로 끝납니다. PROCESSOR_ARCHITECTURE REG_SZ x86 PROCESSOR_ARCHITECTURE REG_SZ AMD64
팁: 이 명령 중 하나를 사용하는 가장 좋은 방법은이 페이지에서 여기에 복사 한 다음 명령 프롬프트의 검은 색 공간을 마우스 오른쪽 단추로 클릭하고 명령을 붙여 넣는 것입니다. 중대한: 이 명령은 실행중인 Windows 버전이 아닌 하드웨어 아키텍처 만 알려줍니다. 그 아마도 x86 시스템은 32 비트 버전의 Windows 만 설치할 수 있기 때문에 그들은 동일하지만, 그렇지 않습니다. 필연적으로 x64 시스템에도 32 비트 버전의 Windows를 설치할 수 있기 때문에 사실입니다. 차이점을 아는 것이 중요하므로 올바른 종류의 소프트웨어 및 장치 드라이버를 설치해야합니다. 예를 들어, 32 비트 또는 64 비트 버전을 다운로드 할 때 옵션이 제공되면 기본 64 비트 소프트웨어 프로그램을 선택하는 것이 좋습니다. 그러나 32 비트 버전의 Windows를 사용하는 경우 전혀 실행되지 않습니다. 최종 사용자 인 유일하고 실제적이고 눈에 띄는 차이점 중 하나는 대형 프로그램을 다운로드 한 후 특정 컴퓨터에서 실행되지 않으므로 시간을 낭비 할 가능성이 있다는 것입니다. 이는 32 비트 OS에서 사용할 64 비트 프로그램을 다운로드 한 경우에 해당됩니다. 그러나 일부 32 비트 프로그램은 64 비트 시스템에서 정상적으로 실행될 수 있습니다. 즉, 32 비트 프로그램은 64 비트 운영 체제와 호환됩니다. 그러나이 규칙은 항상 사실은 아니며 하드웨어 장치가 소프트웨어와 인터페이스하기 위해 정확한 버전을 설치해야하기 때문에 일부 장치 드라이버의 경우 특히 그렇습니다 (예 : 64 비트 드라이버는 64 비트 드라이버에 필요합니다. 비트 OS, 32 비트 OS 용 32 비트 드라이버). 32 비트 및 64 비트 차이가 발생하는 또 다른시기는 소프트웨어 문제를 해결하거나 프로그램의 설치 디렉토리를 살펴 보는 것입니다. Windows의 64 비트 버전에는 두 개의 다른 설치 폴더 32 비트 디렉토리도 포함되어 있기 때문입니다. 그러나 32 비트 버전의 Windows 하나의 설치 폴더 만 있습니다. . 좀 더 혼란스럽게 만들기 위해 64 비트 버전의 Program Files 폴더는 32 비트 버전의 Windows에서 32 비트 Program Files 폴더와 같은 이름입니다. 이 경우에 대한 한 가지 예는 32 비트 프로그램이 작동하지 않는 64 비트 DLL을 사용하지 않도록하기위한 경우입니다. 32 비트 프로그램을 32 비트 Program Files 폴더에 설치 한 다음 해당 프로그램을 실행하면 Windows는 64 비트 프로그램 대신 사용되는 32 비트 특정 파일을 필요로한다는 것을 알고 있습니다. 혼란 스러우면 여기를보십시오. ~에 64 비트 버전의 Windows 두 개의 폴더가 있습니다. ~에 32 비트 버전의 Windows 하나의 폴더입니다. 당신이 말할 수 있듯이, 64-bit Program Files 폴더가 C : Program Files 32 비트 OS에서는 그렇지 않습니다. 중요한 이유