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
