반응형
Windows에서 4GB 이상 메모리 인식시키기
일부 구형 Windows 시스템에서는 4GB 이상의 메모리(RAM) 를 BIOS에서는 정상적으로 인식하더라도 운영체제 상에서 제대로 인식하지 못하는 경우가 있습니다. 특히 32비트(x86) Windows에서는 이러한 현상이 자주 발생합니다.
다행히, 시스템 설정을 약간만 조정하면 4GB 초과 또는 증설한 메모리를 OS에서 인식하게 만들 수 있습니다.
원인: 32비트 시스템의 메모리 인식 한계
- 32비트 Windows는 기본적으로 최대 4GB까지의 주소 공간만 할당할 수 있습니다.
- 하지만, 이 중 일부는 하드웨어 예약 영역으로 사용되므로 실제 인식되는 메모리는 3.2GB~3.5GB 수준에 그치는 경우가 많습니다.
- 이를 극복하기 위한 기술이 바로 PAE(Physical Address Extension) 와 AWE(Address Windowing Extensions) 입니다.
PAE(Physical Address Extension)
- PAE는 32비트 CPU에서도 4GB 이상의 실제 물리 메모리를 사용할 수 있도록 해주는 기술입니다.
- Windows Server 2003, Windows 2000 Advanced/Datacenter, 그리고 일부 Windows XP/2003 버전 이상에서 PAE를 활성화하면 4GB를 넘는 메모리도 인식 가능해집니다.
728x90
PAE 활성화 방법 (Boot.ini 사용 시스템)
(해당 방법은 Windows XP/2003 이전 시스템에 해당)
- C:\boot.ini 파일을 메모장 등으로 엽니다.
- 다음 항목을 확인하고 /PAE 옵션을 추가합니다.
- multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP" /fastdetect /PAE
- 저장 후 시스템을 재부팅합니다.
AWE(Address Windowing Extensions)
- AWE는 응용 프로그램 개발자를 위한 API 집합으로, 32비트 주소 공간을 넘는 메모리를 프로그래밍적으로 접근할 수 있게 해줍니다.
- 주로 SQL Server, Oracle 등의 대용량 메모리를 요구하는 서버 애플리케이션에서 사용됩니다.
- 운영체제 차원의 설정이라기보다는 애플리케이션 레벨에서 사용되는 기술입니다.
설정 방법
- [내 컴퓨터] → [속성] → [고급 시스템 설정] → [시작 및 복구] → [설정] 클릭
- [시작 및 복구] 창에서 [시스템 시작] 항목의 [편집] 클릭
- boot.ini 파일에 /PAE 옵션을 추가
- 저장 후 시스템 재부팅
주의사항
- 위 방법은 32비트 Windows에 한정되며, 최신 Windows는 기본적으로 64비트 운영체제를 사용하므로 이 문제가 발생하지 않습니다.
- Windows 7 이상에서는 bcdedit 명령어로 PAE 설정을 조정할 수 있으며, /PAE 플래그는 자동 적용되는 경우도 있습니다.
반응형
'원도우' 카테고리의 다른 글
[원도우] 공유 폴더 삭제 (0) | 2013.07.22 |
---|---|
[원도우] STOP 메시지 일반적인 해결방법 (블루스크린) (0) | 2013.07.22 |
Windows Installer 등록 취소 및 다시 등록하기 (0) | 2013.07.16 |
[원도우] 윈도우용 rsync 및 ssh (0) | 2013.07.12 |
바탕화면에 Internet Explorer 아이콘을 생성하는 방법 (0) | 2013.07.09 |