Cisco Cisco IOS Software Release 12.4(23)
Chunk Validation During Scheduler Heapcheck
scheduler heapcheck process
9
Cisco IOS Release 12.4(8)
scheduler heapcheck process
To perform a check for corruption in memory blocks and in chunk structures when a process switch
occurs, use the scheduler heapcheck process command in global configuration mode. To disable this
function, use the no form of this command.
occurs, use the scheduler heapcheck process command in global configuration mode. To disable this
function, use the no form of this command.
scheduler heapcheck process [memory] [fast] [io] [multibus] [pci] [processor] [checktype {all
| chunks allocator-pc | lite-chunks | magic | pointer | refcount}]
no scheduler heapcheck process [memory] [fast] [io] [multibus] [pci] [processor] [checktype
{all | chunks allocator-pc | lite-chunks | magic | pointer | refcount}]
Syntax Description
Command Default
This command is disabled by default. If no keywords are specified, a check for corruption will be
performed on all the memory blocks and memory pools. Chunk validation does not occur in the default
mode.
performed on all the memory blocks and memory pools. Chunk validation does not occur in the default
mode.
Command Modes
Global configuration
Command History
memory
(Optional) Specifies checking all memory blocks and memory pools.
fast
(Optional) Specifies checking the fast memory block.
io
(Optional) Specifies checking the I/O memory block.
multibus
(Optional) Specifies checking the multibus memory block.
pci
(Optional) Specifies checking the process control information memory
block.
block.
processor
(Optional) Specifies checking the processor memory block.
checktype
(Optional) Specifies checking the checktype memory block.
all
(Optional) Specifies checking the value of the block and chuck magic, red
zone, size, refcount, and pointers (next and previous).
zone, size, refcount, and pointers (next and previous).
chunks
(Optional) Specifies checking only the chunk memory structures.
allocator-pc
(Optional) Specifies allocator program counter (PC) of the root chunk in
hexadecimal value.
hexadecimal value.
lite-chunks
(Optional) Specifies checking only the Malloc lite chunks in the memory.
magic
(Optional) Specifies checking the block magic, red zone, and size.
pointer
(Optional) Specifies checking the value of next and previous pointers.
refcount
(Optional) Specifies checking the value of the block magic, chunk magic
and refcount.
and refcount.
Release
Modification
12.2(15)T
This command was introduced.
12.4(8)
The chunks and lite-chunks keywords were added.