32비트, 64비트 운영체제의 차이

우리가 사용하는 컴퓨터는 크게 32비트 운영체제와 64비트 운영체제로 나눌 수 있다. 불과 10년 전만해도 모든 컴퓨터는 32비트 운영체제였는데, 슬슬 64비트 운영체제가 나오기 시작하더니 이제 출시되는 컴퓨터는 거의 64비트 운영체제로 바뀌었다. 그렇다면 이것들은 무엇이고, 이 둘은 어떤 차이가 있을까? 


일단 자신이 사용하고 있는 노트북이 32비트 운영체제인지, 64비트 운영체제인지 확인해보자. 내 컴퓨터를 우클릭한 후 속성을 클릭하면 그림1과 같은 것이 보인다. 


그림 1. 내 컴퓨터 사양


시스템 종류를 보면 64비트 운영 체제, x64 기반 프로세서라고 되어 있다. 이전에 사용하던 노트북은 32비트 운영 체제였다. 두 운영체제의 차이를 살펴보자.



32비트와 64비트 운영체제의 차이


[2]에 의하면, 32비트와 64비트의 가장 큰 차이는 메모리 인식 용량이다. 즉, 메모리를 인식해서 처리할 수 있는 양이 서로 다르다. 좀 더 쉽게 말하면 한번에 몇 비트를 처리할 수 있느냐이다. 물론 숫자가 더 큰 64비트가 메모리를 더 많이 처리할 수 있다. 1비트로 나타낼 수 있는 숫자는 0, 1로 두개이므로, 32비트로 나타낼 수 있는 숫자의 갯수는 2의 32승으로 4,294,967,296개다. 따라서 32비트는 주소공간으로 4,294,967,296개를 사용할 수 있는데, 주소 공간 하나당 1Byte이므로 2^32B = 4(2^30)B = 4GB의 메모리를 한번에 인식해서 처리한다(그림2 참고). 


그림2. 데이터단위 정리


반면 64비트로는 2의 64승은 (2^4)(2^60)B = 16EB로 4GB와는 비교할 수 없을 정도로 큰 메모리 인식 용량을 가진다. (이론상 수치와 실제적 수치는 차이가 있다고는 하지만.. ) 아무튼 32비트 운영체제보다는 64비트 운영체제가 한번에 많은 메모리를 인식하기에 좀 더 빠르게 일을 처리할 수 있는 것이다. 



 32비트 컴퓨터와 64비트 컴퓨터에 적합한 램은?


램(RAM)을 구입할 때 어떤 것이 적당한지 잘 모르고 살 때가 많은데, 32비트 운영체제에서는 최대 4GB, 실제로는 약 3.5GB의 메모리를 인식할 수 있다고 하니 램을 4GB짜리를 사용하면 충분하다. 주 기억장치인 램에 대한 포스팅은 다음을 참고하자. (http://bskyvision.com/73) 반면 64비트 운영체제에서 4GB짜리 램을 쓴다면, 컴퓨터가 갖고 있는 역량을 충분히 발휘할 수 없다. 따라서 이보다 더 큰 8GB나 16GB정도를 사용해주는 것이 좋다. 





<참고 자료>

[1] http://smsinfo.tistory.com/26 => 32비트, 64비트 운영체제 설명

[2] http://gong6587.tistory.com/1646 => 32비트, 64비트 운영체제 설명

[3]http://terms.naver.com/entry.nhn?docId=3571157&cid=59088&categoryId=59096

=> 램에 대한 좋은 설명, 네이버 캐스트

[4] http://thrillfighter.tistory.com/116 => 이 글 매우 훌륭함! 32비트 컴퓨터와 64비트 컴퓨터의 차이점. 좀 더 심화적인 내용을 담고 있음. 

댓글()
  1. 피노키오a 2017.10.30 18:57 댓글주소  수정/삭제  댓글쓰기

    평소에 궁금했는데 설명 감사합니다

  2. 제이크 2017.11.10 17:46 댓글주소  수정/삭제  댓글쓰기

    문과라 컴퓨터에 문외한인데, 좋은정보 감사합니다!

  3. lkb 2017.11.29 11:00 댓글주소  수정/삭제  댓글쓰기

    회사 컴퓨터는 32피트 집엔 64피트 사용하는데 집에 컴퓨터가 빠른거 같긴합니다. 왜64가 좋은지 궁금했는데. 잘 나와있네요 ^^