On Sat, 20 Nov 2010 09:15:35 -0500, Dennis Nezic wrote:
> On Sat, 20 Nov 2010 12:59:40 +0900, Carsten Haitzler (The Rasterman)
> wrote:
> > On Fri, 19 Nov 2010 22:07:59 -0500 Dennis Nezic
> > <[email protected]> said:
> > 
> > xrestop
> > 
> > use that to see if anythingis leaking x resources. other than that
> > it may simply be normal glibc memory growth. look at rss not vsize
> > for an accurate picture - vsize is not relevant, also it could be a
> > server leak of some sort - if xrestop doesnt show some client eating
> > through lots of pixmaps/gc's or something. report to your distro or
> > xorg.
> 
> Very cool! As I suspected, e16 is by far the largest consumer. After
> about 4 days of e16 uptime, I have:
> 
> res-base Wins  GCs Fnts Pxms Misc   Pxm mem  Other   Total   PID
> Identifier 0400000  4075    3    1  176  538    85687K    109K
> 85796K   ?   e16

The main culprit that I see, so far, are the menus. Here are a few
consecutive xrestop iterations, while simply opening my APPS_SUBMENU
menu (which has no submenus). (The first column is Wins -- 9 get
created each time I open the menu, but only 8 get freed after closing
it.)

 4268    3    1  253  449    94373K    111K  94485K   ?   e16
 4269    3    1  291  449    95913K    111K  96024K   ?   e16
 4270    3    1  274  449    96373K    111K  96485K   ?   e16
 4271    3    1  289  448    97074K    111K  97186K   ?   e16

Here is the same while opening my ROOT_2 menu, which has a few
submenus, that I didn't open. (88 Wins get created, only 15 get
removed, thus "leaking" 73 each time.)

 4531    3    1  282  471   104569K    118K 104687K   ?   e16
 4604    3    1  286  470   105843K    119K 105963K   ?   e16
 4677    3    1  278  470   106813K    121K 106935K   ?   e16
 4750    3    1  282  470   108113K    123K 108236K   ?   e16
 4823    3    1  284  471   109331K    125K 109456K   ?   e16

I also find that when programs crash, not all the Wins or memory get
released.

(I should correct my original report -- the memory does sometimes
decrease -- but obviously the general trend is always increasing.)


------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to