64비트 컴퓨팅
IT 위키
64비트 컴퓨팅
CPU 가 한 번에 다루는 데이터와 주소의 폭이 64비트인 컴퓨팅 환경.
| 32비트 | 64비트 | |
|---|---|---|
| 주소 공간 | 2³² = 약 4GB | 2⁶⁴ (실제로는 훨씬 적게 쓴다) |
| 실제 사용 가능한 RAM | 4GB 미만. 장치 예약 영역을 빼면 3.2GB 안팎 | 4GB 이상을 모두 쓴다 |
| 한 번에 처리하는 데이터 | 32비트 | 64비트 |
4GB 이상의 물리적 램을 100% 쓰려면 64비트 운영체제를 설치해야 한다. 32비트 운영체제는 주소 공간의 한계 때문에 램을 더 꽂아도 인식하지 못한다.
- CPU 가 64비트를 지원해야 한다. 32비트 전용 CPU 에는 설치할 수 없다.
- 메인보드·그래픽 카드·하드 디스크가 64비트용일 필요는 없다. 그런 구분이 없다.
- 장치 드라이버는 64비트용이어야 한다. 32비트 드라이버는 쓸 수 없다.
- 64비트 윈도우에서는 32비트 프로그램도 WOW64 를 통해 실행된다.
- 반대로 32비트 윈도우에서 64비트 프로그램은 실행되지 않는다.
- 32비트 프로그램은 64비트 환경에서도 한 프로세스가 4GB 이상을 쓰지 못한다.
