thanks Kame,
1) the policy of my process(test) is indeed SCHED_NORMAL .
When I use sched_setscheduler() to set the pid sched policy to
SCHED_FIFO then the cpu usage via cgroup rt_runtime_us and
rt_period_us is affected . Still the ratio I specified is 1:10 but
I see via top that my process
,that gets 1 cpu ,shows 20% usage
2) What about memory and cpuset subsystems of cgroup. Do their settings
apply also only in the cases of processes with policy =
SCHED_FIFO/SCHED_RR ?
3) lastly:
What is the meaning of the ‘cap’ parameter in the schedinfo virsh
command (what are the units and range of values ) and what is
the ‘weigth’ parameter .I did not find any documentation of libvirt
about it ?
thanks
Zvi Dubitzky
Email:dubi@il.ibm.com
Show replies by date