[Samba] Samba memory usage - how big is it?
mz at seh.de
Thu Nov 13 13:24:46 GMT 2008
Hi Volker, all!
Yesterday I reported a memleak in the smbd on the technical mailing list
with an attached pool-usage dump.
I still do not fully understand the talloc system nor the memcache
functions, but as we currently have your attention on this topic :-)
samba-3.2.4 - passdb/pdb_interface.c - pdb_getsampwnam()
Quick shot from the hip:
If the memcache_add_talloc () reuses the existing record - the previous
record (which is a pointer to talloced() data) is not being destroyed.
Nonsense, or leak?
P.S. There are several situations in the code, where the allocated samu
structs are not destroyed in case of an error. But I'm still after it.
Volker Lendecke schrieb:
> On Thu, Nov 13, 2008 at 06:05:48PM +0700, FC Mario Patty wrote:
>> Thank you. I tried redirecting with '>' first but got not much of the log.
>> Here are the result with --log-file option. Thanx again.
> Hmmmm. This does not show any memory leaks. Is this really
> smbd that is eating memory? Did you check with top? You can
> sort by memory usage by typing "Oq" in top.
Martin Zielinski mz at seh.de
Softwareentwicklung T +49 (0)521 94226 76
SEH Computertechnik GmbH www.seh.de
More information about the samba