On Thu, Apr 30, 2015 at 06:45:44AM +0900, Carsten Haitzler wrote:
> On Wed, 29 Apr 2015 07:58:02 -0700 Marc MERLIN <[email protected]> said:
> 
> thats not a tight loop - it's asleep for 0.016 seconds... or so - that's 60hz
> refresh. that is the vsync event (and it's ONLY turned on when
> rendering/animation is needed - ANY client updating its window will cause this
> to happen as efl will schedule an update of the canvas the next vsync). 1/60th
> of a second of sleep is an eternity for a cpu. so no - not in a tight loop.
> what may be what you see is the compositor re-rendering the whole screen due 
> to:
 
Thanks Raster, that was some very good spotting.
I said tight loop becaues it keeps my CPU awake and warm enough that the fan
was running constantly.

I had an older intel driver and e18 before, and this just did not happen
(with the same clients). I'm trying to think of what could have changed.
Also, I still don't understand how e19 was using almost double the CPU when
OpenGL rendering was used as opposed to software rendering.

> 1. something updating (window? a gadget? some animation).

So I think I found the problem. When I have mplayer running, e19 goes into
that mode.

> 2. intel drivers not supporting buffer age and/or swap with region thus evas 
> is
> FORCED to do full re-draws of the whole screen

Can I check if that is the case?

> 4. pager now has full previews and thus any update to any window causes the
> pager to also update so this can limit partial update handling even if you 
> have
> buffer age/swap with region because it causes the update bounding box to
> stretch over the update area and the shelf as both update - thus region is
> larger.
 
Aaah, very good suggestion. Yes, I have the new pager. Let me see if I can
turn it off next time to see if that helps.
Or can I just tell it to update once per second or less?

Thanks,
Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/  

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to