[pgpool-hackers: 567] Re: Memory contexts
Tatsuo Ishii
ishii at postgresql.org
Fri Jul 4 19:02:42 JST 2014
> Hi Usama,
>
> Is there any documentation regarding memory contexts? I saw these in
> mcxt.c but except ProcessLoopContext, there's no documention about
> purposes for these memory context usage.
>
> MemoryContext TopMemoryContext = NULL;
> MemoryContext ErrorContext = NULL;
> MemoryContext ProcessLoopContext = NULL; /* This context resets at every main loop iteration of a process */
> MemoryContext CacheMemoryContext = NULL;
> MemoryContext MessageContext = NULL;
> MemoryContext QueryContext = NULL;
> MemoryContext CurTransactionContext = NULL;
>
> I would like to manage memory used in pool_config.l.
It seems other than TopMemoryContext, ErrorContext, and
ProcessLoopContext, other memory contexts aren't used anywhere. I'm
going to remove unused memory contexts if there's no objection.
Best regards,
--
Tatsuo Ishii
SRA OSS, Inc. Japan
English: http://www.sraoss.co.jp/index_en.php
Japanese:http://www.sraoss.co.jp
More information about the pgpool-hackers
mailing list