페이징 중지를 통한 시스템 성능개선
메모리가 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. 명령 프롬프트가 실행된다.
5. 거기에 다음과 같이 입력한다.(띄워 쓰기 까지 완벽하게 입력) 그런후 엔터
bcdedit /set {current} nx Alwaysoff
6. 제대로 입력했다면 "작업을 완료했습니다." 라는 문구가 보인다. 그러면 완료되었다.
7. 컴퓨터 재부팅