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)