In order to debug any high memory issue we rely heavily on the output of !address –summary command
[You’ll find !address –summary as the part of Ext.dll extension].We can interpret quite a few things from it which can help us in further debugging. Here’s how For example (for 32 bit app)0:027> !address –summary
-------------------- Usage SUMMARY --------------------------
TotSize ( KB) Pct(Tots) Pct(Busy) Usage
29b32000 ( 683208) : 32.58% 41.98% : RegionUsageIsVAD
1cab1000 ( 469700) : 22.40% 00.00% : RegionUsageFree
d3b4000 ( 216784) : 10.34% 13.32% : RegionUsageImage
3bfc000 ( 61424) : 02.93% 03.77% : RegionUsageStack
f0000 ( 960) : 00.05% 00.06% : RegionUsageTeb
2896a000 ( 665000) : 31.71% 40.86% : RegionUsageHeap
0 ( 0) : 00.00% 00.00% : RegionUsagePageHeap
1000 ( 4) : 00.00% 00.00% : RegionUsagePeb
1000 ( 4) : 00.00% 00.00% : RegionUsageProcessParametrs
1000 ( 4) : 00.00% 00.00% : RegionUsageEnvironmentBlock
Tot: 7fff0000 (2097088 KB) Busy: 6353f000 (1627388 KB)-------------------- Type SUMMARY --------------------------
TotSize ( KB) Pct(Tots) Usage
1cab1000 ( 469700) : 22.40% : <free>
119a8000 ( 288416) : 13.75% : MEM_IMAGE
10b5000 ( 17108) : 00.82% : MEM_MAPPED
50ae2000 ( 1321864) : 63.03% : MEM_PRIVATE------------------- State SUMMARY --------------------------
TotSize ( KB) Pct(Tots) Usage
3152f000 ( 808124) : 38.54% : MEM_COMMIT
1cab1000 ( 469700) : 22.40% : MEM_FREE
32010000 ( 819264) : 39.07% : MEM_RESERVE Largest free region: Base 6b0b2000 - Size 0203e000 (33016 KB) * Read more: WebTopics
[You’ll find !address –summary as the part of Ext.dll extension].We can interpret quite a few things from it which can help us in further debugging. Here’s how For example (for 32 bit app)0:027> !address –summary
-------------------- Usage SUMMARY --------------------------
TotSize ( KB) Pct(Tots) Pct(Busy) Usage
29b32000 ( 683208) : 32.58% 41.98% : RegionUsageIsVAD
1cab1000 ( 469700) : 22.40% 00.00% : RegionUsageFree
d3b4000 ( 216784) : 10.34% 13.32% : RegionUsageImage
3bfc000 ( 61424) : 02.93% 03.77% : RegionUsageStack
f0000 ( 960) : 00.05% 00.06% : RegionUsageTeb
2896a000 ( 665000) : 31.71% 40.86% : RegionUsageHeap
0 ( 0) : 00.00% 00.00% : RegionUsagePageHeap
1000 ( 4) : 00.00% 00.00% : RegionUsagePeb
1000 ( 4) : 00.00% 00.00% : RegionUsageProcessParametrs
1000 ( 4) : 00.00% 00.00% : RegionUsageEnvironmentBlock
Tot: 7fff0000 (2097088 KB) Busy: 6353f000 (1627388 KB)-------------------- Type SUMMARY --------------------------
TotSize ( KB) Pct(Tots) Usage
1cab1000 ( 469700) : 22.40% : <free>
119a8000 ( 288416) : 13.75% : MEM_IMAGE
10b5000 ( 17108) : 00.82% : MEM_MAPPED
50ae2000 ( 1321864) : 63.03% : MEM_PRIVATE------------------- State SUMMARY --------------------------
TotSize ( KB) Pct(Tots) Usage
3152f000 ( 808124) : 38.54% : MEM_COMMIT
1cab1000 ( 469700) : 22.40% : MEM_FREE
32010000 ( 819264) : 39.07% : MEM_RESERVE Largest free region: Base 6b0b2000 - Size 0203e000 (33016 KB) * Read more: WebTopics
0 comments:
Post a Comment