[OM 2008.12] Enlightenment Drop Shadow Performance

Dylan Reilly dreilly at atariland.net
Mon Dec 22 03:17:28 CET 2008


I definitely believe that it shouldn't be doing that and it was not
always the case. I am certainly willing to accept there is something
screwy with my upgrade path, but I did not do anything intentionally
to the theme or defendant components. (The only thing that comes to
mind that *might* be related is that I renice qpe to -5).

Even if the 20% CPU utilization went away, removing drop shadows so
the Software-16 engine can work seems worthwhile to me.

angstrom-version - 1:-20081222-r1
e-wm - 0.16.999.043+svnr36882-r14.01
illume - 0.0+svnr36882-r14.06
illume-theme-illume - 0.0+svnr36882-r1.01


On Sun, Dec 21, 2008 at 6:04 PM, The Rasterman Carsten Haitzler
<raster at rasterman.com> wrote:
> On Sun, 21 Dec 2008 21:13:59 +0100 "Bernd (Jesus McCloud) Prünster"
> <bernd.pruenster at gmail.com> babbled:
>
>> Dylan Reilly schrieb:
>> > FWIW, I have been able to reduce the CPU usage of Enlightenment on my
>> > OM testing build device by disabling drop shadows. After recent
>> > updates from testing (which should be more or less the 2008.12 image)
>> > Enlightenment was constantly grabbing 20% CPU and who knows how much
>> > IO. After I obliterated the drop shadow module,
>> > (/usr/lib/enlightenment/modules/dropshadow) only 1-2% CPU is being
>> > used.
>> >
>> > Moreover, I remembered some recent post(s) tentatively linking the
>> > Software-16 crashes (when using the illume theme) to drop shadows. On
>> > a whim I re-enabled that engine and am not seeing any problems. So,
>> > now I get a snappier UI to boot.
>> >
>> >
>> WOOHOO!!! you made my day
>
> dropshadow shouldnt cause 20% cpu - unless some totally bizarre stuff has been
> done to the theme:
>
>
>  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
>  1261 root      20   0 23892  15m 6312 S  4.3 12.6  18:58.82 python
>  1336 root      17  -3 22388  14m 6064 S  0.7 11.4  16:39.74 python
>  1338 root      10 -10 22596  11m 7388 S  0.0  9.4   7:43.75 enlightenment
>  1381 root      21   1 11020 2860 2080 S  0.0  2.3   0:01.33 enlightenment_f
>  1317 root      19  -1  9968 2852 1564 S  0.0  2.3   1:05.34 Xglamo
>  1387 root      21   1  4724 1516 1084 S  0.0  1.2   0:01.12 batget
>
> 0% cpu. it will consume a little cpu while charging (2-3%) (redrawing the
> blinking + on the battery). this is out-of-the-box theme with dropshadows on
> etc. (illume+e without shr/fdom/asu changes).
>
> e-wm - 0.16.999.050+svnr37919-r4 -
>
>
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)    raster at rasterman.com
>
>
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>



-- 
Dylan Maxwell Reilly




More information about the community mailing list