반응형
커널 메모리를 할당 하고서 해제를 안하면
언제 어디서 블루스크린이 뜰지 모른다.
블루스크린이라도 뜨면 감사.
이런 문제를 해결하는 방법은 일일이 할당된 메모리를
해제 했는지 확인해야 하는데 이를 쉽게 할 Poolmon.exe이라는 툴을 소개하고자 한다.
일단 DDK나 WDK를 설치하면 알아서 따라온다.
해당 응용프로그램은
ExAllocatePoolWithTag( .........., 'WSS' )
ExFreePoolWithTag( .......... , 'WSS' )
이런식으로 메모리 할당하고 해제 하였다면
SSW 이라고 해서
첫번째 할당한 메모리
두번째 헤제한 메모리
세번째 사용한 메모리 확인할 수 있다
반응형
'프로그래밍 > Windows Device Driver' 카테고리의 다른 글
[WDK] passThrough 드라이버 (4) | 2013.12.28 |
---|---|
[WDK] nullFilter 드라이버 (0) | 2013.12.28 |
wdk build OACR Error (0) | 2013.12.11 |
error c2220 : warniing treated as error (0) | 2013.11.28 |
swapbuffers, scanner (0) | 2013.11.21 |