Breaking News
recent

윈도우에서 사용 가능한 실제 메모리 용량 (하드웨어 예약)


권고 : 이 문서는 Windows 7을 기준으로 작성하였으나 핵심 내용은 다른 윈도우 제품과 같습니다.

 윈도우 7 에서 "사용 가능한 메모리(RAM)"를 확인하시게 되면 실제 설치된 물리 메모리 용량보다 작게 표시되는 것을 확인하실 수 있습니다. 그리고 같은 제품이라고 하여도 '사용 가능한 메모리'가 차이가 있을 수 있습니다. 예를 들어 '실제 설치된 물리 메모리' 용량이 4GB라고 한다면 '사용 가능한 메모리' 용량이 3.4 GB로 표시되는 것입니다. '설치한 물리 메모리' 용량과 '사용 가능한 메모리' 용량을 쉽게 확인하실 수 있는 경로는 다음과 같습니다.

  1. 바탕화면의 '컴퓨터' 우 클릭 -> 속성
  2. (바탕화면에 '컴퓨터'가 없을 경우) '시작' 클릭 -> '컴퓨터' 우 클릭 -> 속성
 하지만 무조건 용량이 다르게 표시되는 것이 아니라 자신이 구축한 환경에 따라 다르기에 확인하셔야 합니다. 아래는 일반 사용자들이 사용하는 데스크탑 환경과 가상머신 Xen을 이용하여 윈도우를 사용할 때의 메모리 용량 비교입니다. (참고 : 가상 윈도우의 메모리 용량은 1GB로 설정)
일반 데스크탑에서 사용되는 메모리 용량
< 일반 데스크탑에서 사용되는 메모리 용량 >
윈도우 7 Xen 가상화 운용 시 사용되는 메모리 용량
< 윈도우 7 Xen 가상화 운용 시 사용되는 메모리 용량 >


실제 설치한 메모리 용량을 왜 전부 사용하지 못하는 것일까 ?

 이런 현상이 발생하는 이유는 '하드웨어 예약'이 차지하는 용량 때문입니다. 즉, 실제 설치된 메모리 용량에서 '하드웨어 예약' 메모리 용량을 제외한 값이 '사용 가능한 메모리'용량이 됩니다.
  - 실제 메모리 용량 - 하드웨어 예약 메모리 용량 = 사용 가능한 메모리 용량

 하드웨어 예약은 자신이 사용하는 컴퓨터 환경에 따라서 차지하는 용량이 달라집니다. 아래는 Microsoft에서 알려주는 하드웨어 예약으로 사용되는 기준입니다.

  1. 컴퓨터에 설치되어 있는 장치 및 해당 장치에 예약된 메모리
  2. 메모리를 처리하기 위한 마더보드의 기능
  3. 시스템 BIOS 버전 및 설정
  4. 기타 시스템 설정
 따라서 같은 제품을 사용하더라도 컴퓨터를 업그레이드하였거나 주변장치를 다수 사용하게 되면 사용자가 동작시키는 프로그램의 사용 가능한 공간이 감소하겠습니다. 이해를 돕고자 예를 든다면 그래픽 카드로 쉽게 확인하실 수 있습니다. 그래픽 카드 제조사는 GPU의 그래픽 처리를 위해 메모리를 장착하며, 만약 이 용량이 부족하게 되면 메인보드에 장착된 메모리 공간을 일부 차지하여 그래픽 처리에 사용하게 됩니다.

 리소스 모니터를 통하여 메모리를 자세하게 분석하실 수 있습니다. 

  - 작업 관리자 -> '성능' 탭 -> 리소스 모니터 -> '메모리' 탭
리소스 모니터를 이용하여 할당 메모리 분석
< 리소스 모니터를 이용하여 할당 메모리 분석 >

  지금까지 언급되었던 '하드웨어 예약' 외에 다른 항목들의 의미는 아래와 같습니다.

메모리 할당 항목
설명
하드웨어 예약BIOS 및 기타 주변 장치용 드라이버에 사용되도록 예약된 메모리
사용 중프로세스드라이버 또는 운영체제에 사용되는 메모리
수정한 날짜다른 용도로 사용하려면 먼저 해당 콘텐츠가 디스크로 이동되어야 하는 메모리
대기 모드실제로 사용되고 있지 않은 캐시된 데이터 및 코드가 포함된 메모리
여유(사용 가능)유용한 데이터를 포함하지 않으며 프로세스드라이버 또는 운영체제가 더 많은 메모리를 필요로 할 때 우선적으로 사용되는 메모리
※ 출저 : Microsoft



Windows Edition 별 최대 메모리 제한 용량

 하드웨어 예약이 필요 이상으로 사용되는 경우 어떤 윈도우 에디션을 사용하느냐에 따라서 달라집니다. 만약 Windows 7 Professional을 사용하고 메모리를 16GB로 설치하였는데 4GB 이하로 인식된다면 윈도우 시스템을 32bit로 설치하였기 때문입니다. 이처럼 윈도우는 각 버전과 에디션에 따라 인식 가능한 최대 메모리 용량이 다릅니다. 아래의 표는 Windows 7을 기준으로 작성된 내용으로 만약 다른 윈도우 버전(ex. Windows Server 2008 R2)을 사용하시게 되면 달라지니 참고하시기 바랍니다.
Edition
32bit Maximum memory
64bit Maximum memory
Windows 7 Ultimate
4GB
192GB
Windows 7 Enterprise
4GB
192GB
Windows 7 Professional
4GB
192GB
Windows 7 Home Premium
4GB
16GB
Windows 7 Home Basic
4GB
8GB
Windows 7 Starter
2GB
2GB
※ 출저 : Microsoft


Su-hyeon Jo

Su-hyeon Jo

댓글 없음 :

댓글 쓰기

Google Blogger 서비스는 비밀 댓글을 지원하지 않기에 비공개를 원하시면 메일로 문의주시기 바랍니다. MAIL TO.

대또(Dae DDo). Powered by Blogger.