--- c244706e2625e71137dacf67403fd6c6d44658f1 +++ 5a684ead765db5f3e4dccc7daca889271c8e968d @@ -599,6 +599,18 @@ config CGROUP_MEM_RES_CTLR_SWAP endif # CGROUPS +config SCHED_AUTOGROUP + bool "Automatic process group scheduling" + select CGROUPS + select CGROUP_SCHED + select FAIR_GROUP_SCHED + help + This option optimizes the scheduler for common desktop workloads by + automatically creating and populating task groups. This separation + of workloads isolates aggressive CPU burners (like build jobs) from + desktop applications. Task group autogeneration is currently based + upon task tty association. + config MM_OWNER bool