Server
what is difference between 32 bit and 64 bit
Author: Thorpe Lee(koangbok@gmail.com), Front&Back-end Developer, posted on 2015-11-24 06:10:00
Translator : Thorpe, Front&Back-end Developer (해당 글은 원본글(http://www.computerhope.com/issues/ch001498.htm)변역하면서 개인 생각을 더한 글입니다.)
컴퓨터의 메인 프로서서는 32-bit와 64-bit 2가지입니다. 이 프로세서는 컴퓨터 전체 성능에 영향을 줄뿐만아니라 사용하는 소포트웨어의 종류가 무엇인지 알려줍니다.
32-bit processor
32-bit 프로세서는 1990년대까지 모든 컴퓨터에 1순위로 사용되었습니다. 인텔 , AMD같은 회사이 만든 프로세서가 32-bit 형태였습니다. 32-bit로 만들어진 운영체제. 소프트웨어또한 32-bit를 기본으로 하습니다. Windows 95, 98, XP 모두 32-bit OS였습니다.
참고사항으로 32-bit용 소프트웨어는 64-bit를 기반으로한 OS에서 구동이 안됩니다.
64-bit processor
he 64-bit 프로세서는 1961쯤 IBM에서 슈퍼 컴퓨터를 생산했을때(1991년) 지금까지 컴퓨터 프로세스로 사용되고있습니다.그러나 그 당시부터 2000년 초반까지 일반인이 사용하는 컴퓨터에 64-bit용 프로세서를 사용되지 않았습니다 32-bit용을 사용하였습니다. 그러나 Microsoft가 64-bit프로세서를 기반으로한 Windows-XP를 공개하고, 또 그후 Windows Vista, Windows 7, and Windows 8 모두 64-bit로 만들졌습니다. 그후 많은 소프트웨어들이 64-bit 기반으로 디자인된 프로그램을 지금까지 개발하고있습니다.
참고사항으로 64-bit용 소프트웨어는 32-bit를 기반으로한 OS에서 구동이 되지만 100% 지원하지는 않습니다.
Differences between a 32-bit and 64-bit CPU
내가 생각하는 크게 2가지는 연산 속도와 메모리의 최대 크기이다
첫번째로, 32 비트 프로세서와 64 비트 프로세서 사이의 큰 차이점은 작업을 완료 할 수있는 속도에 영향을 미치는가 수행 할 수있는 초당 연산의 수이다. 64 비트 프로세서는 듀얼 코어, 쿼드 코어 여섯 코어등에서 구동할수있도록 되어있다. 이렇게 다수의 코어들은 처리 능력을 증가시키고 더 빠른 컴퓨터 실행할 수 있도록 초당 연산의 수가 증가한다.
두번째로, 32 비트 프로세서와 64 비트 프로세서 사이에 또 다른 큰 차이는지지 메모리 (RAM)의 최대 크기이다. 64 비트 시스템은 4 GB 이상 메모리 량을 지원하는 반면 32 비트 컴퓨터는 메모리 3~4기가바이트 최대 지원. 이 기능은 이러한 프로그램들의 이미지들을 렌더링하기 위해 많은 계산을 수행 할 필요로 그래픽 디자인, 엔지니어링 및 비디오 편집에 사용될 소프트웨어 프로그램에 중요하다. 예를들자면, 수년전만해도 Database의 내용을 물리적인 HDD에 저장하고 메모리상에 올리는 양이 적었지만. BigData, Hadoop같은 신 개념의 기술이 나오면서 메모리 사용량이 많이 늘어졌다. 최근엔 1서버에 128G 또는 256G등 엄청난 양의 메모리가 탑제된 컴퓨터가 만들어지는 이유이다. Hadoop에서는 파일의 MetaData정보를 메모리상에 저장하는데 그 MetaData량이 3~4G보다 넘어갈경우를 대비해야한다.
결국, 64 비트 프로세서는 더 가정용 컴퓨터에서 더 일반화되고있다. 더 많은 사용자가 지금 64 비트 운영 체제 및 프로그램을 사용하고 있기 때문에 대부분의 제조업체는 저렴한 가격으로 인해 64 비트 프로세서와 컴퓨터를 구축하고. 컴퓨터 부품 유통 업체들은 적은 적은 32 비트 프로세서를 제공하고 곧 모두에서 어떤을 제공하지 않을 수도 있습니다.