페이징 중지를 통한 시스템 성능개선
메모리가 2GB 이상이라면 가상메모리를 굳이 쓸필요있나?
시작->실행->regedit 입력->확인->클릭
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
우측 패널에 REG_DWORD형의 DisablePagingExecutive 값을 추가하고 데이터 값을 1로 설정한다.
이후 내컴퓨터->속성->고급->성능 설정->가상메모리를 없애주고,
참고:http://qaos.com/article.php?sid=2213
페이징 중지를 통한 시스템 성능향상을 적용한 후 메모리 부족 메시지에 시달린다는 질문이나 메모리 사용 계획을 프로그램에서 시스템 캐쉬로 변경하면 부팅을 할 수 없다는 질문 모두 여기에 해당된다. 따라서 이번 팁에서는 데이타 실행 방지(DEP) 기능을 중지하는 방법을 설명하겠다.
실제 시스템에 깔려있는 boot.ini 파일의 내용을 살펴보면 다음과 같이 구성되어 있는 것을 알 수 있다.
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=
"Microsoft Windows XP Professional" /noexecute=optin /fastdetect
여기서 주의해야하는 부분은 /noexecute이다. /noexecute는 다음처럼 4개의 옵션을 지정할 수 있다.
최근에 나온 CPU를 사용하면서 데이타 실행 방지(DEP) 기능을 중지하려면 /noexecute=optin 부분을 다음 두가지 중 하나처럼 바꿔야 한다.
/noexecute=AlwaysOff
/noexecute=AlwaysOff /pae
# 윈도우7일 경우
1. 시작메뉴에 검색창에 "cmd" 라고 입력
2. "cmd" 단축아이콘이 보이면 단축아이콘 위에 마우스 포인트를 갖다놓고 오른쪽 마우스키 누른다
3. 항목중 "관리자 권한으로 실행"을 클릭
4. 명령 프롬프트가 실행된다.
![](http://postfiles9.naver.net/20110314_120/hihite9_1300100505971JHbKI_PNG/5%B4%DC%B0%E8.PNG?type=w2)
5. 거기에 다음과 같이 입력한다.(띄워 쓰기 까지 완벽하게 입력) 그런후 엔터
bcdedit /set {current} nx Alwaysoff
6. 제대로 입력했다면 "작업을 완료했습니다." 라는 문구가 보인다. 그러면 완료되었다.
7. 컴퓨터 재부팅