>>>> "Aidan" == Aidan Kehoe
<kehoea(a)parhasard.net> writes:
Aidan> There is a effective memory leak somewhere.
Buffers are usually a pretty small part of my XEmacs, less than 1/4.
So unless you're regularly creating and destroying 5MB buffers, I
doubt you'd notice much effect from the realloc code.
Also, it looks to me like on Linux and Mac OS X/X11 much of XEmacs's
VSZ and probably RSS is out of its control. The X client libraries
are pigs, and the Xft client libraries maintain some middling large
data structures.
I think that with MC_ALLOC we should be doing a better job of tracking
the memory we use, just by regularizing the memory description stuff
and using it for more and more objects. Maybe it's time to put some
effort into looking for leaks.
--
School of Systems and Information Engineering
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.