370
chassis chassis-number slot slot-number: Specifies a card on an IRF member device. The
chassis-number argument represents the member ID of the IRF member device. The slot-number
argument represents the slot number of the card. If you do not specify a card, this command displays
information for the global active MPU. (Distributed devices in IRF mode.)
cpu cpu-number: Specifies a CPU by its number. (Centralized devices in IRF mode/distributed
devices in IRF or standalone mode.)
Usage guidelines
Heap memory comprises fixed-sized blocks such as 16-byte or 64-byte blocks. It stores data and
variables used by the user process. When a user process starts, the system dynamically allocates
heap memory to the process.
Each memory block has an address represented in hexadecimal format, which can be used to
access the memory block. You can view memory block addresses by using the display process
memory heap size command, and view memory block contents by using the display process
memory heap address command.
Examples
# Display brief information about heap memory usage for the process identified by job ID 148.
<Sysname> display process memory heap job 148
Total virtual memory heap space(in bytes) : 2228224
Total physical memory heap space(in bytes) : 262144
Total allocated memory(in bytes) : 161576
# Display detailed information about heap memory usage for the process identified by job ID 148.
<Sysname> display process memory heap job 148 verbose
Heap usage:
Size Free Used Total Free Ratio
16 8 52 60 13%
64 3 1262 1265 0.2%
128 2 207 209 1%
512 3 55 58 5.1%
4096 3 297 300 1%
8192 1 19 20 5%
81920 0 1 1 0%
Summary:
Total virtual memory heap space (in bytes) : 2293760
Total physical memory heap space (in bytes) : 58368
Total allocated memory (in bytes) : 42368
Table 75 Command output
Field Description
Size Size of each memory block, in bytes.
Free Number of free memory blocks.
Used Number of used memory blocks.
Total Total number of memory blocks.