Subject mon$memory_used vs mon$memory_allocated
Author Vander Clock Stephane
hello,

what exactly is the difference between

mon$memory_used
and
mon$memory_allocated ??

i know that

mon$memory_used: number of bytes currently in use (High-level memory
allocations performed by the engine from its pools)
mon$memory_allocated: number of bytes currently allocated at the OS
level (Low-level memory allocations performed by the Firebird memory
manager)

but it's still not evident to me to understand because at average, for
every connection we have

mon$memory_used = mon$memory_allocated (+- 1 to 10%)

thanks by advance for you help
stéphane