diff --git a/profiles/realtime-virtual-guest/tuned.conf b/profiles/realtime-virtual-guest/tuned.conf index 71085a8..0992fbd 100644 --- a/profiles/realtime-virtual-guest/tuned.conf +++ b/profiles/realtime-virtual-guest/tuned.conf @@ -20,6 +20,20 @@ isolated_cores_present_expanded=${f:cpulist_present:${isolated_cores}} # Fail if isolated_cores contains CPUs which are not present assert2=${f:assertion:isolated_cores contains present CPU(s):${isolated_cores_expanded}:${isolated_cores_present_expanded}} +[scheduler] +# group.group_name=rule_priority:scheduler_policy:scheduler_priority:core_affinity_in_hex:process_name_regex +# for i in `pgrep ksoftirqd` ; do grep Cpus_allowed_list /proc/$i/status ; done +group.ksoftirqd=0:f:2:*:ksoftirqd.* + +# for i in `pgrep rcuc` ; do grep Cpus_allowed_list /proc/$i/status ; done +group.rcuc=0:f:4:*:rcuc.* + +# for i in `pgrep rcub` ; do grep Cpus_allowed_list /proc/$i/status ; done +group.rcub=0:f:4:*:rcub.* + +# for i in `pgrep ktimersoftd` ; do grep Cpus_allowed_list /proc/$i/status ; done +group.ktimersoftd=0:f:3:*:ktimersoftd.* + [script] script=${i:PROFILE_DIR}/script.sh