diff options
Diffstat (limited to 'init')
-rw-r--r-- | init/Kconfig | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/init/Kconfig b/init/Kconfig index 88c10468db46..f1bba0a1b051 100644 --- a/init/Kconfig +++ b/init/Kconfig | |||
@@ -728,6 +728,19 @@ config NET_NS | |||
728 | 728 | ||
729 | endif # NAMESPACES | 729 | endif # NAMESPACES |
730 | 730 | ||
731 | config SCHED_AUTOGROUP | ||
732 | bool "Automatic process group scheduling" | ||
733 | select EVENTFD | ||
734 | select CGROUPS | ||
735 | select CGROUP_SCHED | ||
736 | select FAIR_GROUP_SCHED | ||
737 | help | ||
738 | This option optimizes the scheduler for common desktop workloads by | ||
739 | automatically creating and populating task groups. This separation | ||
740 | of workloads isolates aggressive CPU burners (like build jobs) from | ||
741 | desktop applications. Task group autogeneration is currently based | ||
742 | upon task session. | ||
743 | |||
731 | config MM_OWNER | 744 | config MM_OWNER |
732 | bool | 745 | bool |
733 | 746 | ||