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 526ec1c7456a..8dfd094e6875 100644 --- a/init/Kconfig +++ b/init/Kconfig | |||
@@ -794,6 +794,19 @@ config NET_NS | |||
794 | 794 | ||
795 | endif # NAMESPACES | 795 | endif # NAMESPACES |
796 | 796 | ||
797 | config SCHED_AUTOGROUP | ||
798 | bool "Automatic process group scheduling" | ||
799 | select EVENTFD | ||
800 | select CGROUPS | ||
801 | select CGROUP_SCHED | ||
802 | select FAIR_GROUP_SCHED | ||
803 | help | ||
804 | This option optimizes the scheduler for common desktop workloads by | ||
805 | automatically creating and populating task groups. This separation | ||
806 | of workloads isolates aggressive CPU burners (like build jobs) from | ||
807 | desktop applications. Task group autogeneration is currently based | ||
808 | upon task session. | ||
809 | |||
797 | config MM_OWNER | 810 | config MM_OWNER |
798 | bool | 811 | bool |
799 | 812 | ||