[OM 2008.12] Enlightenment Drop Shadow Performance

Carsten Haitzler (The Rasterman) raster at rasterman.com
Mon Dec 22 00:04:03 CET 2008


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





More information about the community mailing list