On Fri, 6 Nov 2015 19:11:52 -0500 Conrad Knight <iestynap...@gmail.com> said:

> Hi,
> 
> After resolving my build problems earlier (-O3 in the CFLAGS caused
> edje_cc to segfault while elementary was building, -O2 worked), i'm
> now noticing extreme memory usage with Enlightenment. Not at first, it
> gradually goes up over time.
> 
> I first noticed that after Enlightenment runs for a while, the machine
> gets a bit "laggy" for want of a better description. Windows take a
> while to respond when switching focus, clicks take longer to register,
> stuttering while scrolling in Chrome... Wondering what was up, I ran
> "top" just to see if some process had run away, and found this:
> 
>   PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
>  8867 root      20   0  316872 128708  29988 S  26.1  1.6   1765:45 Xorg
> 17873 conrad    23   3 1627332 318176  84944 R  10.6  3.9   1876:52 chrome
>  1174 conrad    23   3 1611356 555672 162412 S   5.9  6.9  80:20.43 chrome
> 20550 conrad    23   3 2926800 738060  49996 S   5.9  9.1 284:31.02 firefox
>  9718 conrad    20   0 1975404 1.179g  86444 S   5.6 15.3 604:09.09
> enlightenment
>  3307 conrad    23   3 1225216 457652  69544 S   3.6  5.7  15:17.08 chrome
>  ...
> 
> (That looked better with a mono-spaced font...)
> 
> The memory usage goes right back down again after selecting "Restart"
> from the Enlightenment menu. This was much worse at first, after I
> used the "-O2 -ffast-math -m=native" CFLAGS, going up to 4.5g under
> RES overnight, the VIRT number had to be abbreviated with a 'g' as
> well, and the %MEM value was over 50%!
> 
> While tracking down the previous build problem I tried with just "-O3"
> and then just "-O2" to verify that was the cause of the previous
> segfault, and that last build is the one that's currently running.
> This seems to be using up memory at a slower rate.
> 
> I gave up trying to get the libraries freshly from git to build...
> there were too many conflicting libwhatever-1.so -> 1.15.so / 1.16.so
> conflicts, and some enlightenment modules were looking for
> non-existent files in E20 vs E19 directories. Should i just wait for
> the next release, or will i simply run into the same problems? Should
> I ditch this new gcc 5.2.1? :) Is there any other way to track down /
> solve this excessive memory usage?

if you want to use e20 ... (which is in beta) you will WANT efl from git (efl
1.16 beta etc.). efl 1.16 is due out monday.

i cannot see your memory issue. my e memory level stays steady even running
over night or a whole day. so either you have a module or feature enabled that
causes this (that i don't) or it may be in efl itself (in which case my
from-git efl is happily fixing the issue).

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to