2009년 7월 1일 수요일

4G 이상의 메모리 Windows XP 32bit 에서 RAMDISK로 활용하기

 

32bit 운영체제는 3.25G 의 메모리밖에 다루지 못하는 문제가 있다. 그래서 그 이상의 RAM을 사용하기 위해서는 64bit 운영체제를 사용하는 것이 보통인데, 램디스크를 활용하면 XP 32bit 에서도 3.25G 이상의 RAM을 써먹을 수 있다.

 

1. 첨부파일을 받아 압축을 푼다. 많이 사용되는 RAMDISK 프로그램으로서, 프리웨어이다.

 

2. C:\ 또는 윈도우즈 설치 파티션의 루트에 있는 boot.ini 를 열어서

 

부트옵션 맨 뒤에 /pae 를 입력하고 저장한 후 재부팅한다.

 

pae 는 Physical Address Extention, 물리주소확장이라는 의미로서

쓰지 못하는 메모리 공간을 활용할 수 있게 해주는 옵션이다.

 

 

3. Ramdisk 폴더에서 ram4g PAE install.reg 를 실행한다.

 

이것은 RAMdisk 가 pae 를 활용하도록 설정하는 옵션을 레지스트리에 추가하는 것이다.

 

 

4. RAMdisk 를 실행해서 RAMdisk 를 설치한다.

 

 

pae 옵션을 활성화한 경우엔 ramdisk 에서의 disk size설정에 관계 없이

무조건 확장영역의 메모리 전체가 RAMdisk 로 지정된다.

 

본인의 경우엔 아래처럼 8GB - 3.25GB = 4.74GB 가 RAMDISK로 설정되었다.

 

현재 사용중인 공간은 대부분 윈도우 페이징파일이다. 페이징파일을 램디스크로 할당함으로써

실질적으로 3.25G 이상의 메모리를 활용할 수 있게 되었다.

 

 

램디스크에서 4.74GB 를 차지하고 있음에도, XP에 주어진 물리메모리 3.25GB 중에서 2.6GB 정도 가 사용가능한 것으로 나타난다.

댓글 없음:

댓글 쓰기