다음을 통해 공유


예제 11: 페이지 힙 확인 사용

다음 명령은 가상의 프로그램인 myapp.exe 대해 전체 및 표준 페이지 힙 확인을 사용하도록 설정합니다.

첫 번째 명령은 myapp.exe 대한 표준 페이지 힙 확인을 사용하도록 설정합니다. /p 매개 변수를 사용하여 프로세스에 대해 페이지 힙을 사용하도록 설정합니다. 기본적으로 /p 는 표준 페이지 힙을 사용하도록 설정합니다.

gflags /p /enable myapp.exe 

다음 명령은 myapp.exe 프로그램에 대해 전체 페이지 힙 확인을 사용하도록 설정합니다. 이러한 명령은 레지스트리에서 다른 설정을 만들지만 모두 전역 플래그 대화 상자에서 myapp.exe 이미지 파일에 대해 페이지 힙 검사 사용 상자를 선택하는 것과 기능적으로 동일합니다. 이러한 메서드는 서로 바꿔 사용할 수 있습니다.

gflags /p /enable myapp.exe /full
gflags /i myapp.exe +hpa
gflags /i myapp.exe +02000000

다음 명령은 페이지 힙 확인을 사용하도록 설정하는 데 사용되는 명령 또는 대화 상자 메서드에 관계없이 myapp.exe 프로그램에 대해 전체 또는 표준 페이지 힙 확인을 사용하지 않도록 설정합니다.

gflags /p /disable myapp.exe
gflags /i myapp.exe -hpa
gflags /i myapp.exe -02000000

참고/debug 또는 /kdebug 매개 변수를 사용하는 경우 /p /disable 매개 변수를 사용하여 / i -hpa 매개 변수가 아닌 페이지 힙 확인을 해제합니다. /p /disable 매개 변수는 페이지 힙 확인을 사용하지 않도록 설정하고 디버거가 읽는 레지스트리 항목을 삭제합니다.