On 2015-10-21 07:32, Andrei Borzenkov wrote:
23.09.2015 16:29, Michal Marek пишет:
On 2015-09-03 11:26, Michal Marek wrote:
Therefore, I propose the following:
- Set CONFIG_PREEMPT=y, CONFIG_HZ=1000 in i386/pae and x86_64/default - Set the sysctl default vm.dirty_ratio=20 for these two flavors - Make i386/pae and x86_64/default obsolete kernel-desktop
So, does anybody oppose this plan? If not, I will push it to master and stable.
Basil noted that CONFIG_SCHED_AUTOGROUP is enabled in -desktop and disabled in -default. Is it intentional?
It is, I just forgot to mention it in my email. To quote Mike Galbraith's post in an earlier internal discussion about this topic: "They bring lots of both benefit and pain. For instance, group scheduling (say autogroup) can markedly improve your desktop experience when there's a gaggle of CPU hungry tasks competing with your interactive apps. It's really good for _that_ scenario, but does nada for the #1 interactivity annoyance, namely IO. It also has a rude surprise for anyone who wants to run something nice 19 to reserve bandwidth for more important things, as nice level means nothing outside of any task group. Group scheduling always costs you cycles, but doesn't always produce a nice return for the investment." Michal -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org