vmint subcommand
The vmint subcommand displays VMM data for intervals.
Format
vmint [ base | list | range ]
Parameters
Item | Description |
---|---|
base | list | range | Use one of these optional address input parameters. Identify
a base of an interval array, the head of an interval, or the address
of a range in an interval to be displayed. Note: The base and range parameters are typically
only used for debugging problems in the vminterval code.
|
The vmint subcommand displays VMM structure vmintervals information. If no parameter is provided, information on system-wide intervals is displayed.
The vmint subcommand displays one of three types of information when an address input parameter is provided:
- If the address parameter is a base of an interval array, the entire array of vmintervals is displayed.
- If the address parameter is the head of an interval, the vminterval is displayed.
- If the address parameter is the address of one range in an interval, the specific range is displayed.
Other
No aliases.
Examples
The following is an example of how to use the vmint subcommand:
KDB(0)> vmint
VMM vmint DATA:
VMINT_BADMEM: Memory holes FFD90000 pages lock @ 010B1420 00000000
[270000,100000000)
VMINT_FIXCOM: Fixed common(BSS) memory 0000032F pages lock @ 010B13E0 00000000
[002937,002C65)
[003A94,003A95)
VMINT_PINOBJ: PINNED object module 00001CF5 pages lock @ 010B12E0 00000000
[000000,000216)
[000423,000427)
[001000,001333)
[00149C,002C44)
VMINT_PAGEDOBJ: PAGED object module 00000FA2 pages lock @ 010B1320 00000000
[0002BB,000410)
[000428,00042B)
[001463,00147E)
[002C65,003A94)
VMINT_DBGOBJ: DBG object module 00000326 pages lock @ 010B1360 00000000
[000216,0002BB)
[000427,000428)
[000485,0005B4)
[001333,001463)
[002C44,002C65)
VMINT_INITOBJ: INIT object module 00000023 pages lock @ 010B13A0 00000000
[000410,000423)
[00042B,00042D)
[00147E,00148B)
[003A94,003A95)
VMINT_LGPG: Large page memory 00000000 pages lock @ 012EC3C8 00000000
VMINT_FIXLMB: DR non-removeable memory 00019D8C pages lock @ 010B16E0 00000000
[000000,000A14)
[000C14,000C18)
[000C48,000C58)
[001000,0015A7)
[001800,002B80)
[002C00,003C00)
[00698B,0069AB)
[007D2C,007D49)
[008000,016A00)
[017000,01F000)
KDB(0)> vmint 010B1418
FFD90000 pages lock @ 010B1420 00000000
[270000,100000000)
KDB(0)> vmint 010B16B8
[270000,100000000) Prev: 010B1418 Next: 010B1438
KDB(0)> vmint 010B1438
[FFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFF) Prev: 010B16B8 Next: 010B1258
KDB(0)> vmint 010B1258
vminterval array based at 010B1258
srad: 0000 freebase: 0
freelist has 80 items starting with 010B1858
freelist lock @ 010B12A0 00000000
00001CF5 pages lock @ 010B12E0 00000000
[000000,000216)
[000423,000427)
[001000,001333)
[00149C,002C44)
00000FA2 pages lock @ 010B1320 00000000
[0002BB,000410)
[000428,00042B)
[001463,00147E)
[002C65,003A94)
00000326 pages lock @ 010B1360 00000000
[000216,0002BB)
[000427,000428)
[000485,0005B4)
[001333,001463)
[002C44,002C65)
00000023 pages lock @ 010B13A0 00000000
[000410,000423)
[00042B,00042D)
[00147E,00148B)
[003A94,003A95)
0000032F pages lock @ 010B13E0 00000000
[002937,002C65)
[003A94,003A95)
FFD90000 pages lock @ 010B1420 00000000
[270000,100000000)
00019D8C pages lock @ 010B16E0 00000000
[000000,000A14)
[000C14,000C18)
[000C48,000C58)
[001000,0015A7)
[001800,002B80)
[002C00,003C00)
[00698B,0069AB)
[007D2C,007D49)
[008000,016A00)
[017000,01F000)