工具/软件:
您好、
我目前正在研究 AM64x Linux_RT、我希望能够非常确定地执行任务调度和最后期限处理。 在浏览了一会儿后,我知道 sched_destay 符合我的目的。 但当我尝试通过 Linux 基金会的联机参考来设置 CPU 亲和性时、我在/sys/fs/cgroup.中没有 cpuset 选项
您能告诉我如何实现 CPU 亲和性、这样我就固定了 AM64x 上特定 CPU 的特定任务。
作为参考、我是从 Linux Foundation.org 获得的这张幻灯片
给出 Sched_depend_Affinity
CD /sys/fs/cgroup/cpuset
mkdir my_set
mkdir Other_set
echo 0-2 > OTHER_SET/cpuset.cpu
ECHO 0 > OTHER_SET/cpuset.mss
Echo 1 > OTHER_SET/cpuset.sched_load_balance
Echo 1 > OTHER_SET/cpuset.cpu_exclusive
Echo 3 > my_set/cpuset.cpu
Echo 0 > my_set/cpuset.mss
Echo 1 > my_set/cpuset.sched_load_balance
Echo 1 > my_set/cpuset.cpu_exclusive
Echo 0 > cpuset.sched_load_balance
提前感谢您。
Solomon