[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
Record describing current heap status.
Source position: heaph.inc line 25
type THeapStatus = record |
||
TotalAddrSpace: Cardinal; |
|
Total amount of available addressable memory |
TotalUncommitted: Cardinal; |
|
Total amount of uncommitted memory |
TotalCommitted: Cardinal; |
|
Total amount of committed memory |
TotalAllocated: Cardinal; |
|
Total amount of allocated memory |
TotalFree: Cardinal; |
|
Total amount of free memory |
FreeSmall: Cardinal; |
|
Total amount of free small memory blocks |
FreeBig: Cardinal; |
|
Total amount of free large memory blocks |
Unused: Cardinal; |
|
Total amount of free process memory |
Overhead: Cardinal; |
|
Total bytes of overhead by memory manager |
HeapErrorCode: Cardinal; |
|
Last error code |
end; |
THeapStatus is the record describing the current heap status. It is returned by the GetHeapStatus call.
|
Return the memory manager heap status. |
lazarus-ccr.sourceforge.net |