TobeSteady

[ETC] 32bit(비트)와 64bit(비트) 본문

ETC/ETC

[ETC] 32bit(비트)와 64bit(비트)

NKUT 2023. 3. 20. 17:44

"AWS Builders Korea Program[기초과정] : AWS 서버리스로 서버 없이 간단한 웹 애플리케이션 만들기"

실습 중 궁금증 확인.

 

 

 

 

실습과정 중 확인되었던 "64비트"아키텍쳐 선택 부분. 사실, Mysql이나 어떠한 애플리케이션을 다운 받을때 선택하게 되는 "64비트"개념에 대한 정리하고자 한다.

 

64비트와 32비트의 가장 큰 차이점은 "CPU에서 데이터 처리 용량이 두배로 커진다는 것"이고 쉽게 말해 32비트보다 64비트가 속도가 빠르고 많은 메모리 사용이 가능하다는 의미이다.

 

"비트" 컴퓨터 CPU(중앙 처리 장치)가 데이터를 처리할 때 사용하는 ‘레지스터’의 크기를 말하며, "레지스터" 극히 소량의 데이터나 처리 중인 중간 결과를 일시적으로 기억해 두는 고속의 전용 영역을 뜻한다.

 

이진법을 통해 비트로 표현되는 데이터 수는 아래와 같다.

구분 데이터 수 산식 데이터 수 결과
32비트 2^32 4,294,967,296
64비트 2^64 18,446,744,073,709,500,000

 

 

보통 64비트 CPU의 경우에는 32비트도 지원하지만, 32비트 CPU에서 64비트 OS(운영체제)를 적용시키면 성능이 떨어진다. 32비트는 최대 약 4GB까지의 메모리(RAM)만 인식할 수 있는 반면 64비트는 16EB(엑사바이트)까지 인식이 가능하다.

  • 1EB(엑사바이트) = 약 100만TB(테라바이트)

64비트 운영체제는 32비트 운영체제보다 대 용량 메모리를 효율적으로 처리하기 때문에 여러 프로그램을 동시에 실행하고 프로그램 간에 자주 전환하는 경우 시스템 응답성이 좋다.

따라서, 컴퓨터가 4GB이상의 대용량 RAM(Random Access Memory)이 설치되어있는 경우에 64비트 운영체제을 설치하여 해당 역량을 활용할 수 있다.

 

 

 

 

참고로, 윈도우에서는 x86(32비트), x64(64비트)라고 표현하기도 하는데, 이는 인텔(intel)의 PC칩셋의 품번에서 유래되었다.

 

 

 

Reference

 

윈도우에서 32비트 64 비트 확인 하는 방법 과 비트 의 개념 - SoEasyGuide

윈도우를 사용 시 특정 프로그램 을 설치 할때 32비트 와 64비트로 나뉘어 설치를 해야하는 경우가 있습니다. 그런데 만약 자신이 사용 하고 있는 시스템 종류를 모른 다면 잘못된 버전의 프로그

iboxcomein.com

 

x64 x86 차이 및 윈도우 32비트 64비트 확인 방법 - IT 매뉴얼

#x64 x86 차이 #x86 x64 차이 #윈도우 x86 x64 #32비트 64비트 차이 #64비트 32비트 차이 #32비트 64비트 확인 #윈도우 32비트 64비트

itmanual.net