류짱:Beyond MySelf

PoolTag.exe를 이용하여 Nonpaged pool과 Paged Pool 을 많이 사용하는 Tag 알아보기 본문

Microsoft/Windows Platform

PoolTag.exe를 이용하여 Nonpaged pool과 Paged Pool 을 많이 사용하는 Tag 알아보기

リュちゃん 2011. 1. 26. 10:48

PoolTage.exe를 이용하여 Nonpaged pool Paged Pool 을 많이 사용하는 Tag 알아보기

지난 번에.. 조금 오래 전에 Pool Tag(풀 태그)란 무엇인가? 에 대해서 잠시 설명을 드렸는데요....

Pool Tag(풀 태그)란 무엇인가?
http://ryuchan.kr/163

오늘은 이 풀 태그의 메모리 사용량을 확인 할 수 있는 매우 유용한 툴을 소개 할까 합니다. PoolTag.exe 라는 프로그램 입니다
.

Pool Tag(
풀 태그)란 무엇인가
? http://ryuchan.kr/163

[PoolTag.exe 
설치 및 사용 방법]

먼저 아래 사이트에서 PoolTag V2.9 라는 프로그램을 다운로드 후 압축 을 풉니다.
http://www.osronline.com/article.cfm?article=98



pooltag_v29 폴더의 내요을 보면 아래와 같이 Windows 2000부터 2008(wlh) server 폴더가 있습니다. 그 중 해당 시스템에 맞는 것 폴더를 클릭 후

아래와 같이 Pooltag.exe 파일을 실행 합니다.

매우 간단하게 현재 사용 중인 pool tag 들의 메모리 량을 확인 할 수 있습니다. Nonpaged / Paged 혹은 사용량 별로 정렬을 할 수도 있습니다.

단점이라면 이전에 한번 설명 드린 poolsnap 처럼 tag의 메모리 사용에 대한 지속적인 로깅이 되지 않고 실시 간으로만 확인이 가능 하다는 것입니다. http://ryuchan.kr/29

문제가 paged pool이나 nonpaged pool의 Leak 이 의심 되는 상황에서는 바로 적용 할 수 있으므로 나쁘진 않습니다^^

Pooltag.exe 라는 프로그램을 사용 하기 위해서는 기본적으로 아래와 같이 시스템의 Enable Pool tagging이 체크 되어 있어야 합니다.
확인 방법은 아래와 같습니다.

작업 표시줄 => 시작 => 실행 => gflags

감사합니다.