!rtimspoolfg
Displays fragmentation information within the local pool of an internal memory allocation space (MSpace) of a process. For each OS block, the command shows the free ranges and used ranges. For used range, it also shows where the allocation request comes from (application, pool cache, or a page of small chunks for local pool itself).
Syntax
!rtimspoolfg <process>
Parameters
process
RTSS process object address.
Remarks
For a glossary of common terms found in command output, see wRTOS WinDbg Extension Commands Glossary.
This command is supported for:
Examples
!rtimspoolfg 0xffffcf0ab70e0010
Process 0xffffcf0ab70e0010 Internal MSpace Local Pool Fragmentations:
Start address End address Size (bytes) Type
0xffffcf0ab7231000 0xffffcf0ab7331000 0x00100000 OS block
0xffffcf0ab7231000 0xffffcf0ab7320000 0x000ef000 Free
0xffffcf0ab7320000 0xffffcf0ab7321000 0x00001000 Chunk Page (free: 0xfa0, used: 0x20)
0xffffcf0ab7321000 0xffffcf0ab7331000 0x00010000 Used (Pool Cache)
Total local pool (bytes): 0x00000000000fffc0
Free local pool (bytes): 0x00000000000effa0
Largest contiguous free block (bytes): 0x00000000000ef000
Requirements
| Minimum supported version |
|---|
|
wRTOS 1.0 SDK |