在桌面上使用sched_autogroup_enabled的好处


10

我正在运行2.6.37内核并将其sched_autogroup_enabled设置为1。由于以下原因,我不确定是否能看到此修补程序的好处:

  • 我正在从桌面启动应用程序;
  • 从桌面启动的应用程序共享相同的tty;
  • 具有相同tty的应用程序不能从提到的内核功能中受益。

我该如何选择一些应与其他tty放在不同tty上的应用程序?

Answers:


0

该演示应为您提供改进建议:sched_autogroup_enabled = 0 http://www.youtube.com/watch?v=uk70SeGA7pg

sched_autogroup_enabled = 1 http://www.youtube.com/watch?v=prxInRdaNfc


3
这不是改善性能的魔术补丁。正如您在Lennart Poettering的评论中所看到的:“因此,此修补程序仅对以下人员产生影响:一整天都使用make -j从xterm构建内核,同时又想从播放器中观看电影,也从一个终端开始,但从另一个终端开始。” 来源:marc.info/?l = linux
NightwishFan

0

目前,对于高级用户而言,创建自己的任务组可能更有用。或者您可以尝试为ncyncyd设置自定义规则。在这两种情况下,我都可能会禁用自动分组修补程序,以免与手动cgroups冲突。

Ulatencyd FAQ:https
: //github.com/poelzi/ulatencyd/wiki/常见问题解答Cgroups文档:http ://www.mjmwired.net/kernel/Documentation/cgroups.txt

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.