Re: Get memory contexts of an arbitrary backend process
Fujii Masao <masao.fujii@oss.nttdata.com>
From: Fujii Masao <masao.fujii@oss.nttdata.com>
To: Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Cc: torikoshia@oss.nttdata.com, pgsql-hackers@postgresql.org,
tgl@sss.pgh.pa.us, gkokolatos@protonmail.com, kasahara.tatsuhito@gmail.com,
craig@2ndquadrant.com
Date: 2021-03-26T05:02:49Z
Lists: pgsql-hackers
On 2021/03/26 13:28, Kyotaro Horiguchi wrote: >> "some contexts are omitted" >> "n child contexts: total_bytes = ..." > > Sorry I missed that is already implemented. So my opnion is I agree > with limiting with a fixed-number, and preferablly sorted in > descending order of... totalspace/nblocks? This may be an improvement, but makes us modify MemoryContextStatsInternal() very much. I'm afraid that it's too late to do that at this stage... What about leaving the output order as it is at the first version? Regards, -- Fujii Masao Advanced Computing Technology Center Research and Development Headquarters NTT DATA CORPORATION
Commits
-
Add function to log the memory contexts of specified backend process.
- 43620e328617 14.0 landed
-
Add pg_backend_memory_contexts system view.
- 3e98c0bafb28 14.0 cited
-
Limit the verbosity of memory context statistics dumps.
- 7b5ef8f2d070 9.6.0 cited