Zitat:
The allocated address space is that part of the address space that is currently in use by the application, i.e. memory that was allocated through GetMem and not yet freed. The reserved address space is the amount of address space that was obtained from the operating system for current and future use by the application, i.e. the allocated address space plus all overhead.
Belegt ist also Sum(*Allocated* + [].Count * [].InternalBlockSize), insgesamt vom System angefordert ist Sum(Reserved*).
Zur Verfügung steht Sum(Reserved*) - Sum(*Allocated* + [].Count * [].UsableBlockSize).
So würde ich es mal ausprobieren.
Grüsse, Dirk
{Edit: [].Count * [].Size}