본문 바로가기

Creo/Config.pro(환경설정)

32비트 XP 및 Windows Vista, 7에서 메모리 3GB 사용


 여러분들의 컴퓨터에는 메모리가 얼마나 장착되어 있습니까?
많은 분들이 아시는 것과 같이 CAD/CAM/CAE 혹은 그래픽 분야에서 가장 많이 사용중인 32비트 XP OS에서는 사용할 수 있는 메모리의 한계가 2GB가 최고입니다.
하지만 제가 사용중인 노트북에는 메모리가 4GB가 장착되어 있습니다. 이것을 어떻게 하면 될까요?

위에서 언급을 한 2GB 한계는 전체 메모리 사용을 의미하는 것이 아니라 한 프로세스가 사용을 할 수 있는 메모리의 한계를 의미합니다. 즉, Pro/ENGINEER(프로엔지니어, 프로이)라면 xtop.exe가 될 것이고, 솔리드웍스(SolidWorks)라면 sldworks.exe가  각 프르세스라고 보시면 됩니다. 하지만 시스템을 조정을 하면 한 프로세스가 사용을 할 수 있는 최대의 메모리가 2GB에서 3GB까지 확장을 시킬 수가 있으며, 이것은 마이크로소프트(Microsoft)에서 나온 패치 방법으로 이 방법을 사용하고 계신 분들이 꽤 있습니다.
따라서 한 주요 사용중인 한 프로세스가 3GB의 메모리를 사용한다면 나머지 1GB는 시스템인 윈도우즈 XP(Windows XP)에서 사용을 할 수 있기 때문에 32비트의 XP에 4기가의 메모리를 장착하는 것이 의미가 있게 됩니다.

설정을 하는 방법은 아주 간단합니다.
시작 / 실행을 누르고, 아래의 내용을 복사 및 붙여넣기를 통해 입력하고, 확인을 누르시면 됩니다.

BOOTCFG /Raw "/3GB" /A /ID 1

위의 내용을 바꾸면 사실상 c 드라이브의 루트(root) 폴더에 있는 boot.ini 파일이 변경이 되게 됩니다.
아래의 내용이 그 예가 됩니다. 기본 boot.ini가 되는 것이죠.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

자 그럼 위와 같이 3GB 옵션을 주었다면 어떻게 될까요?

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3gb

바로 위와 같이 변경이 됩니다.
여러분의 컴퓨터에 만일 메모리가 3GB 이상 설치가 되어 있다면 윈도우7(Windows 7)을 사용하시기 전에는 위와 같은 방법을 사용해 보세요.

Pro/ENGINEER(프로엔지니어, 프로이)를 사용하고 계신 많은 분들이 이 방법을 사용하고 계십니다. ^^



추가를 한 내용입니다. (2009. 11.28)
PTC에서는 공식적으로 /userva 값에 대한 추천을 드리지 않고 있습니다. 이것은 사용하는 컴퓨터 하드웨어, 드라이버 등과 같은 환경에 따라서 바뀌어야 하기 때문입니다.
따라서 이 부분은 마이크로스프트의 페이지를 참조하셔야 하며, 주소는 http://support.microsoft.com/default.aspx?scid=kb;en-us;Q316739 와 같습니다.

좀 더 깊은 내용을 알고 싶으신 분은 아래의 사이트 게시물을 참조하셔도 좋을 듯 합니다.
http://winnwe.com/windowsweblog/perma/1235/
http://winnwe.com/windowsweblog/perma/1236/


추가된 내용입니다. (2013/10/16)

윈도우7에서 설정을 할 경우에는 시작 / 실행에 다음과 같이 입력을 하고 리부팅을 하십시오.
bcdedit /set IncreaseUserVa 3072


사업자 정보 표시
주식회사 와파 | 허환호 | 경기도 수원시 영통구 신동 486(디지털엠파이어 II) 102동 410호 | 사업자 등록번호 : 791-87-00539 | TEL : 031-214-1120 | Mail : hhuh@proe.co.kr | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기