如何理解WinDBG SOS中的!dumpheap的-min / -max选项

时间:2015-10-21 02:12:46

标签: windbg sos

文档说它用于限制输出对象的大小,但根据我的测试,它不是我的预期:

0:000> !dumpheap -mt 000007fee12406a8 -max 400 -min 399
Address               MT     Size
000000000d1dc1f8 000007fee12406a8      936     
000000000d62bed8 000007fee12406a8     1016     
000000000d630d00 000007fee12406a8      984     
000000000d633aa8 000007fee12406a8      984     
000000000d65f368 000007fee12406a8      952     
000000000d685ff0 000007fee12406a8      952     
000000000d6b2150 000007fee12406a8      952    

那么如何理解-min-max选项呢?

1 个答案:

答案 0 :(得分:8)

WinDbg的默认数字格式是十六进制。 0x400为1024,0x399为921,这解释了输出。如果您需要十进制数字,请使用0n前缀,例如0n4000n399