Phillip Susi psusi at cfl.rr.com
Wed Oct 26 14:24:29 CDT 2005


I will try to get that when I get home tonight, but even if the maps are 
shared, they still waste ram.  They waste ram in the sense that they use 
up total commit, and of course, page table entries.  The real symptom 
though, is that very simple apps like the calculator are using 100 megs 
of ram, and that just isn't right.  Also I don't think they are 
relocation tables or anything like that because that would be indicated 
in the objudump output of the library, and it isn't.

Hopefully we'll learn more tonight when I take a look at pmap.

Scott James Remnant wrote:
> Could you attach the output of pmap on such a process -- I don't see
> these maps on an i386, and the details of them would likely reveal what
> they are.
> 
> In particular, whether these are shared maps between all processes (in
> which case they're not "wasting" ram), whether they are copy-on-write,
> or whether they truly are unusual.
> 
> 
> My current guess would be that they're just COW stacks, or perhaps
> relocation tables.  But without seeing the pmap output, I can't say for
> sure.
> 
> Scott
> 




More information about the ubuntu-devel mailing list