Re: Control on DBus-daemon virtual memory usage ballooning

Thiago Macieira <[email protected]>
Newsgroups gmane.comp.freedesktop.dbus
Message-ID <3716252.yDxybTfQEH@tjmaciei-mobl1>
On Friday, 11 September 2020 07:15:10 PDT David Rheinsberg wrote:
> > I think the internal memory pools, managed by DBusMemPool, may be involved
> > here.
> I agree, DBusMemPool may behave non-optimally. Though, to analyse a
> situation I would need a description of the symptoms. The initial
> report talks about "growing VM usage", which is quite unspecific.
> Without any actual data, I don't see the point in speculating what
> could go wrong.

Please show that the RSS of the process is growing, not VSZ. VSZ is not a good 
indicator of anything. Up until a few years ago, before library alignment 
changed, applications had huge inaccessible virtual memory areas, for example.

Looking at the daemons here, I see the system one has a heap of 4068 kB and 
the session one is at 1928 kB (heap, not RSS). That's decidedly on the small 
side for modern applications. And consider that the session daemon handles far 
more messages (by an orders of magnitude) than the system one, and yet has a 
smaller footprint. That tells me the memory consumption isn't connected to the 
message traffic, but something else. I guess it's the number of configuration 
files that set up allowed traffic rules.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.