페이징 중지를 통한 시스템 성능향상
게시일: 2004/04/06 | 글쓴이: doa | 51445 번 | 프린트 | 메일


모든 NT 계열 OS(NT/2K/XP)는 가상 메모리로서 페이징 파일(pagefile.sys)을 사용한다. 그러나 시스템 메모리가 충분한 경우 가상 메모리 대신 시스템 메모리만을 사용함으로서 시스템 성능을 향상 시킬 수 있다. 절차는 다음과 같다.

  1. 레지스트리 변경주1, 주2
    1. 시작/실행/regedit를 입력하고 확인을 클릭한다.
    2. 다음 레지스트리로 이동한다.
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
      \Session Manager\Memory Management
    3. 우측 패널REG_DWORD형의 DisablePagingExecutive 값을 추가하고 데이터 값1로 설정한다.

  2. 페이징 파일 삭제주3
    1. 시작/제어판/시스템을 클릭한다.
    2. 고급 탭을 클릭하고, 성능 부분의 설정 버튼을 클릭한다.
    3. 성능 옵션 창에서 고급 탭을 클릭하고, 가상 메모리 부분의 변경 버튼을 클릭한다.
    4. 페이징 파일이 있는 드라이브(보통은 C:, 필자의 경우 D:)를 클릭한다.
    5. 페이징 파일 없음을 클릭하고, 설정 버튼을 클릭한다.
    6. 페이징 파일을 여러 드라이브에 생성한 경우, 페이징 파일이 있는 모든 드라이브에대해 4~5단계를 적용한다.
    7. 확인/확인을 클릭하고, 시스템재 기동한다.
다음 표는 OS 별로 이팁을 적용할 수 있는 시스템 메모리의 양이다. 시스템 메모리의 양은 절대적인 기준이 아니며 각자의 컴퓨팅 환경에 의존한다.

OSMS(MB)*필자(MB)**
NT128256
2K256512
XP5121024
* MS는 MS에서 권장하는 값으로 XP를 기준으로 역산한 것이다. 각자의 컴퓨팅 환경에따라 다르지만 일반적으로 별 무리없이 사용할 수 있다. ** 필자는 필자의 권고값으로 그래픽 작업과 같이 많은 시스템 메모리를 필요로하는 경우에 해당되는 값으로 실제 필자가 시스템을 트위킹한 후 얻은 경험치이다.


추가 정보: 만약 이 팁을 적용하고 예상치 못한 시스템 다운이나 메모리 부족 메시지가 나타난다면 반드시 데이타 실행 방지 및 문제 해결을 보기 바란다.

관련 링크:
  1. 가상메모리 부족에 관련된 질문입니다.
  2. 메모리가 남는데 메모리 부족이랍니다.


주1: 이 팁은 필자의 이전 팁, Windows NT 4.0의 성능 개선에서 발췌했다.

주2: NT/2K의 경우 레지스트리를 변경한 후 페이징 파일의 크기를 모두 0으로 설정하면 된다.

주3: 이 팁은 필자의 이전 팁, Windows XP의 페이징 파일 없애기에서 발췌했다.

주4: Windows 9x의 경우, 가상 메모리 대신 RAM을 이용하기를 이용하면 된다. 가상 메모리 대신 RAM을 이용하기는 9x에서만 사용할 수 있으며, 보다 자세한 것은 Microsoft의 KB, http://support.microsoft.com/?kbid=223294 를 참조하기 바란다.

댓글: 이 팁은 ljh8474님의 질문, 여기 있는 '가상 메모리 대신 RAM을 이용하기'라는 팁 2K/XP/2003에도 효과가 있나요?에대한 답으로 작성되었습니다.


QAOS.com의 강좌 및 팁을 인쇄하는 방법 얼마전 게시판에 강좌 인쇄하기 방법좀이라는 ... (10180) 2004-04-19
세벌식이 두벌식으로 바뀌는 경우 필자는 세벌식 자판의 예찬론자이다. 90년 처음 세벌... (22808)2004-03-23

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.