E17 benchmarks

Jasper Huijsmans jasper at xfce.org
Thu Jun 9 20:02:02 CEST 2005


Op do, 09-06-2005 te 19:52 +0200, schreef Olivier Fourdan:
> On Thu, 2005-06-09 at 14:34 +0200, samuel verstraete wrote:
> > ok i went a little bit fast through the options... i agree :) i was	
> > talking about the "Windows snapping" thing... that is not exactly the
> > same off course... but I thought it would be the same... but it seems
> > like you can't turn it off completely... 
> 
> Windows snapping has nothing to do with mapping, it will just speed up
> the moves.
> 
> > Look, i'm not saying this *is* important... i'm just thinking it's
> > interesting... if you don't agree with me that's ok :) i don't mind...
> > i think it tests a very limited thing of the window manager and it has
> > *nothing* to do with user experience... (I just like benches :p )
> 
> Ok, so here come some results. It clearly shows that the bottleneck is
> from the smart placement code, as the "map_throughput" ix approx. 10
> times faster without that part. We can remove the smart placement and
> map window in the center of screen (which seems surprisingly usable and
> 'natural somehow to get the newly created windows centered at first).
> 
> E17
> Test:        map_response
>              MIN: 0.006172s, MAX: 0.014244, AVG: 0.008894
> Test:        map_throughput
>              WIN/SEC 33.868340
> 
> xfwm4 - 4.3.0 without smart placement
> Test:        map_response
>              MIN: 0.017219s, MAX: 0.183254, AVG: 0.048186
> Test:        map_throughput
>              WIN/SEC 31.628390
> 
> metacity - 2.8.3
> Test:        map_response
>              MIN: 0.008220s, MAX: 0.089859, AVG: 0.046456
> Test:        map_throughput
>              WIN/SEC 25.596825
> 
> kwin - 3.0
> Test:        map_response
>              MIN: 0.017280s, MAX: 0.076186, AVG: 0.042384
> Test:        map_throughput
>              WIN/SEC 19.295727
> 
> xfwm4 - 4.3.0 with smart placement (current code)
> Test:        map_response
>              MIN: 0.026628s, MAX: 1.144981, AVG: 0.102753
> Test:        map_throughput
>              WIN/SEC 3.146941
> 
> Cheers,
> Olivier.
> 

Hey, that's pretty cool. I wouldn't mind testing that behaviour for a
while. Do you have a patch? Or maybe you could just add it to SVN.

	Jasper





More information about the Xfce4-dev mailing list