On Fri, Feb 18, 2011 at 09:15:14PM +0300, Roman Belov wrote:
I use wmii-3.9.2-r1 (gentoo ebuild) on my workstation. Today I looked at
memory usage and saw that wmii had been occupying all memory and swap.
Uptime was about three month.
I am trying to reproduce this issue at home with wmii-9999 (hg, cloned today).
Seems the devel version has this issue too.
Ok, I looked into this and it turns out that it wasn't a leak.
Certain structures used in the filesystem are allocated from a
free list because they're used in huge numbers. However, in one
particular place, a structure was allocated directly rather than
taken from the free list, and was re-added to the free list
later, and thus the free list grew without bound by one
structure for each filesystem walk. It should be fixed by
revision 141:339db5c6d2c9 in the libixp repo.
--
Kris Maglione
Lisp doesn't look any deader than usual to me.
--David Thornley