On Tue, 22 Apr 2014 15:45:23 +0200
Koen Kooi <[email protected]> wrote:

> Op 22 apr. 2014, om 15:10 heeft Siarhei Siamashka 
> <[email protected]> het volgende geschreven:
> > BTW, forgot to mention that I also have tried the BFS scheduler
> > just for fun. And pushed the patches to this branch:
> >    https://github.com/ssvb/linux-sunxi/tree/sunxi-3.4.79-bfs
> > 
> > And it fixes at least this particular gtkperf issue. When the BFS
> > patches are applied to sunxi-3.4, the reported gtkperf score is
> > always good even without using explicit taskset.
> > 
> > So it indeed looks like either CFS in general, or CFS in linux 3.4, or
> > CFS on ARM does not behave really well for this type of workload.
> > I have also tried to run some gtkperf tests on an x86 laptop running
> > linux 3.4 with xf86-video-fbdev driver, but could not reproduce a
> > similar problem. However unlike what we observed on ARM, the client
> > side gtkperf process does not hugely dominate in CPU usage anymore.
> > On x86, the CPU usage is roughly evenly distributed between the gtkperf
> > process and the Xorg process. This could be the reason why the same
> > strange CFS scheduler behaviour is not triggered there.
> > 
> > About the BFS scheduler in general. It might be that its popularity
> > among the low latency responsive linux desktop fans is actually well
> > deserved :-)
> > 
> > I would even propose to apply the BFS patches to the sunxi-3.4 kernel
> > (ensuring that we have a superior X11 desktop performance is always
> > nice), but read somewhere that BFS does not play very well with
> > lennartware. Are there many systemd users here?
> 
> *raises hand*

That's great, we got a volunteer ;-) The arch wiki says that it is just
the user sessions feature that is broken:
    
https://wiki.archlinux.org/index.php/linux-ck#BFS_patched_kernels_CAN_in_fact_use_systemd

How important is the support for user sessions? Could you or anybody
else please cherry pick the BFS patches and test how good or bad they
actually work with the systemd enabled userland in practice?

-- 
Best regards,
Siarhei Siamashka

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to