onstat -g rbm command: Print a block map of shared memory

Use the onstat -g rbm command to display a hexadecimal bitmap of the free and used blocks within the resident segment of shared memory.

Read syntax diagramSkip visual syntax diagram
Syntax:

>>-onstat-- -g--rbm--------------------------------------------><

Example output

Figure 1. onstat -g rbm command output
Block bitmap for resident segment address 0x44000000:
 address = 0x440003bc, size(bits) = 3035
 used = 3031, largest_free = 4

      0:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
    256:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
    512:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
    768:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
   1024:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
   1280:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
   1536:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
   1792:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
   2048:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
   2304:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
   2560:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
   2816:ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffe00

Output description

Header
address (hex)
In-memory starting address of the used/free blocks in the segment
size (bits)
Number of bits in the block bitmap; each bit represents one block
used (blocks)
Used blocks in the bitmap
largest_free (blocks)
Largest run of free blocks
Data
Bit number (decimal): data (hex)
Bit number followed by 32 bytes of data (hex)

Copyright© 2019 HCL Technologies Limited