Configuration RTLinux:menuconfig中缺少PREEMPT\u RT CPU cgroup的设置

Configuration RTLinux:menuconfig中缺少PREEMPT\u RT CPU cgroup的设置,configuration,scheduler,rt,preempt-rt,Configuration,Scheduler,Rt,Preempt Rt,我曾多次尝试在Ubuntu(和Petalinux)上设置RT,如下所示: 并在此呼吁: 在这里: 有关一般说明 我选择内核版本5.6.19,因为它是最新版本,并且有匹配的RT补丁。我可以毫无问题地下载、修补和构建。联塞特派团现在报告: Linux developer-XPS-15-9550 5.6.19-rt12-custom #1 SMP PREEMPT_RT Tue Sep 29 10:13:17 BST 2020 x86_64 x86_64 x86_64 GNU/Linux 但是,

我曾多次尝试在Ubuntu(和Petalinux)上设置RT,如下所示:

并在此呼吁:

在这里:

有关一般说明

我选择内核版本5.6.19,因为它是最新版本,并且有匹配的RT补丁。我可以毫无问题地下载、修补和构建。联塞特派团现在报告:

Linux developer-XPS-15-9550 5.6.19-rt12-custom #1 SMP PREEMPT_RT Tue Sep 29 10:13:17 BST 2020 x86_64 x86_64 x86_64 GNU/Linux
但是,我仍然没有CONFIG.gz中难以捉摸的CONFIG\u RT\u GROUP\u SCHED设置,也没有/sys/fs/cgroups/cpu中的任何RT设置符号

有人在这里问了同样的问题:

答案似乎很清楚,只是我没有在menuconfig中描述的设置。上述步骤6说明:“转至常规设置─> 控制组支持─> CPU控制器─> SCHED_RR/FIFO配置的组调度…“

以下是我的菜单:

我的问题是,为控制组(SCHED_RR/FIFO的组调度)描述的菜单选项根本不存在

我注意到init/Kconfig如下所示。当我选择PREEMPT_RT时,我想要的选项被特别禁用了——所以看起来我可以使用RT调度程序或RT控制组,但不能同时使用两者

config RT_GROUP_SCHED
        bool "Group scheduling for SCHED_RR/FIFO"
        depends on CGROUP_SCHED
        depends on !PREEMPT_RT
如何绕过这个难题,同时启用RT调度程序和RT控制组