Output field:
| Field | Description |
| ||
|
|
|
|
|
|
| Name | Name of the memory pool. For fixed size pool, |
|
|
|
|
| the name starts with 'D'. |
| ||
|
|
|
| ||
| Size | Size of memory pool i.e.number of bytes in the |
|
|
|
|
| pool. |
| ||
|
|
|
| ||
| Min | Minimum number of bytes for each allocation |
|
|
|
|
| from this pool. |
| ||
|
|
|
| ||
| Free | Number of free bytes in the pool i.e. Number of |
|
|
|
|
| bytes that are available in the pool for allocation |
| ||
|
| and has not been yet allocated. |
| ||
|
|
|
| ||
| Task Waiting | Number of tasks waiting on this pool. |
|
|
|
|
|
|
| ||
| Suspend Type | The task suspended type. Task suspend type on |
|
|
|
|
| a memory pool can be either FIFO (First In First |
| ||
|
| Out) or Priority. |
| ||
|
|
|
| ||
| Start Addr | The Starting Address of the memory pool. |
|
|
|
|
|
|
| ||
| FirstTaskName | Name of the first suspended task on this memory |
|
|
|
|
| pool. |
| ||
|
|
|
| ||
| FirstAllocator | Name of the module which has firstly allocated |
|
|
|
|
| memory from the pool. |
| ||
|
|
|
| ||
| LastAllocator | Name of the module which has lastly (i.e. most |
|
|
|
|
| recently) allocted memory from the pool. |
| ||
|
|
|
| ||
| LastDellocater | Name of the module which has lastly (ie. most |
|
|
|
|
| recently)deallocated memory to the pool. |
| ||
|
|
|
| ||
| LastFailAllocator | Name of the module which has lastly failed to |
|
|
|
|
| allocate the memory from the pool. |
| ||
|
|
|
| ||
| LastFailDeallocator | Name of the module which has lastly failed to |
|
|
|
|
| deallocate the memory to the pool. |
| ||
|
|
|
| ||
| WaterMark | WaterMark of the memorypool i.e. the maximum |
|
|
|
|
| amount of memory that has been allocated from |
| ||
|
| the memory pool at some point in time. |
| ||
|
|
|
| ||
| TotalMemAlloc | Total amount of memory allocated from the |
|
|
|
|
| memory pool (since its creation ). This field is a |
| ||
|
| running counter and it only increments. When the |
| ||
|
| memory is freed this field is not decremented |
| ||
|
| rather the TotalMemFree field is incremented. |
| ||
|
|
|
| ||
| TotalMemFree | Total amount of memory that has been |
|
|
|
|
| deallocted from the memory pool (since its |
| ||
|
| creation). This is also a running counter. |
| ||
|
|
|
| ||
| MemAllocFailCount | The number of times memory allocation from this |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IP DSLAM |
|
| 567 |
| |
|
|
|
|
|
|