Share via


전역 플래그 유틸리티 사용

gflags.exe(Global Flags) 유틸리티는 시스템 레지스트리 내에서 특정 키를 설정하고, 실행 중인 시스템의 커널 설정을 조정하고, 이미지 파일에 대한 설정을 변경하는 간단한 방법을 제공합니다. 그래픽 또는 명령줄 인터페이스를 사용하여 이러한 키를 설정할 수 있습니다.

Global Flags 유틸리티는 Windows 지원 도구 패키지 및 Windows용 디버깅 도구 패키지에서 찾을 수 있습니다. 후자에 대한 자세한 내용은 Windows 디버깅을 참조하세요.

Global Flags 유틸리티를 사용하여 드라이버 검증 도구의 특수 풀 옵션을 구성하거나 개별 메모리 할당에 사용할 특수 풀을 지정할 수도 있습니다.

특수 풀 설정을 변경하려면 전역 플래그 유틸리티를 시작하고 대상 섹션에서 시스템 레지스트리 옵션 단추를 선택합니다. 대화 상자의 커널 특수 풀 태그 섹션을 사용하면 특정 특수 풀 옵션을 설정할 수 있습니다.

풀 태그 맞춤 제어

시작 확인 옵션 단추를 선택하여 특수 풀 맞춤이 언더런 검색에 집중하도록 합니다. 종료 확인 옵션을 선택하여 오버런 검색에 집중합니다. 이러한 단추는 드라이버 검증 도구 또는 전역 플래그에 의해 수행되는 모든 특수 풀 할당의 맞춤을 제어합니다.

풀 태그 또는 할당 크기별 특수 풀 사용

특정 풀 태그가 있는 모든 할당에 특수 풀을 사용할 수 있습니다. 이 기능을 활성화하려면 풀 태그 텍스트 상자에 풀 태그 를 입력합니다.

특정 크기 범위의 모든 할당에 특수 풀을 사용할 수도 있습니다. 이러한 특수 풀 사용은 풀 태그를 포함하지 않지만 이 기능은 풀 태그 텍스트 상자에 숫자를 입력하여 활성화됩니다. 이 숫자는 PAGE_SIZE 미만이어야 합니다.

x86 프로세서의 경우 PAGE_SIZE 0x1000 할당 크기 범위는 길이가 8바이트입니다. 이 범위의 크기가 있는 모든 할당에 대해 특수 풀을 활성화하려면 이 범위의 최대값과 8을 더한 숫자를 입력합니다. (이 숫자는 항상 8의 배수입니다.) 다음 표에서는 이러한 값을 보여 줍니다.

크기 범위 풀 태그 텍스트 상자에 이 숫자를 입력합니다.

1~8바이트

16(0x10)

9~16바이트

24(0x18)

17~24바이트

32(0x20)

...

...

0xFF0 바이트로 0xFE9

0xFF8

x64 프로세서의 경우 PAGE_SIZE 0x1000 할당 크기 범위의 길이는 16바이트입니다. 이 범위의 크기가 있는 모든 할당에 대해 특수 풀을 활성화하려면 이 범위의 최대값과 16을 더한 숫자를 입력합니다. (이 숫자는 항상 16의 배수입니다.) 다음 표에서는 이러한 값을 보여 줍니다.

크기 범위 풀 태그 텍스트 상자에 이 숫자를 입력합니다.

1~16바이트

32(0x20)

17~32바이트

48(0x30)

33~48바이트

64(0x40)

...

...

0xFE0 바이트로 0xFD1

0xFF0

Itanium 기반 프로세서의 경우 PAGE_SIZE 0x2000 할당 크기 범위의 길이는 16바이트입니다. 이 범위의 크기가 있는 모든 할당에 대해 특수 풀을 활성화하려면 이 범위의 최대값과 16을 더한 숫자를 입력합니다. (이 숫자는 항상 16의 배수입니다.) 다음 표에서는 이러한 값을 보여 줍니다.

크기 범위 풀 태그 텍스트 상자에 이 숫자를 입력합니다.

1~16바이트

32(0x20)

17~32바이트

48(0x30)

33~48바이트

64(0x40)

...

...

0x1FE0 바이트로 0x1FD1

0x1FF0

PAGE_SIZE 미만의 풀 태그를 사용하지 않는 것이 가장 좋습니다. 예를 들어 Itanium 기반 프로세서의 이 텍스트 상자에 0x30 배치하는 경우 크기가 17바이트에서 32바이트 사이의 모든 할당과 풀 태그가 0x0030 할당에 특수 풀이 사용됩니다.

참고 드라이버 검증 도구가 드라이버에 대해 특수 풀을 사용하도록 설정하고 Global Flags 유틸리티가 풀 태그 또는 할당 크기에 대해 특수 풀을 사용하도록 설정한 경우 특수 풀은 이러한 조건을 충족하는 모든 할당에 사용됩니다(풀 가용성에 따라 다됨).

특수 풀 사용에 대한 자세한 내용은 특수 풀을 참조하세요.