Subject | mon$memory_allocated and mon$memory_used |
---|---|
Author | Vander Clock Stephane |
Post date | 2010-12-06T09:29:57Z |
hello,
i don't know why, my previous message was not in a new thread :(
so i repost it now ...
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
i don't know why, my previous message was not in a new thread :(
so i repost it now ...
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