rpcbind, rpc.statd memory footprint
Jeremy Chadwick
freebsd at jdc.parodius.com
Tue Oct 26 14:00:02 UTC 2010
On Tue, Oct 26, 2010 at 03:23:54PM +0200, Erik Trulsson wrote:
> On Tue, Oct 26, 2010 at 03:08:06PM +0200, Ivan Voras wrote:
> > I'm not sure what to expect from these (i.e. what is "normal" in this
> > case?) but the VM sizes for the NFS-used rpc.statd and rpcbind here look
> > a bit too big, compared to their resident sizes:
> >
> > 778 root 1 44 0 26420K 3256K select 1 0:01 0.00%
> > rpcbind
> > 891 root 1 44 0 263M 1296K select 1 0:01 0.00%
> > rpc.statd
> >
> > This is 8-stable amd64. Could there be a memory leak somewhere,
> > especially in rpc.statd?
>
> FAQ: http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/admin.html#STATD-MEM-LEAK
>
> (Short version: That is expected behaviour from rpc.statd)
Plus, that's 263MB of SIZE/VSZ, not RES/RSS. A portion of it could also
be utilised by ELF shared object stuff (dynamic linking):
$ ldd /usr/sbin/rpc.statd
/usr/sbin/rpc.statd:
librpcsvc.so.5 => /usr/lib/librpcsvc.so.5 (0x60648000)
libc.so.7 => /lib/libc.so.7 (0x60750000)
Bottom line: don't worry "too" much about VSZ when it comes to
memory usage. Bloated RSS is reason to worry.
--
| Jeremy Chadwick jdc at parodius.com |
| Parodius Networking http://www.parodius.com/ |
| UNIX Systems Administrator Mountain View, CA, USA |
| Making life hard for others since 1977. PGP: 4BD6C0CB |
More information about the freebsd-stable
mailing list