[libvirt-users] monitiring cpu usage via cgroup

KAMEZAWA Hiroyuki kamezawa.hiroyu at jp.fujitsu.com
Tue Feb 15 08:05:57 UTC 2011


On Tue, 15 Feb 2011 09:52:51 +0200
Zvi Dubitzky <DUBI at il.ibm.com> wrote:

> Hi
> 
> I was asking about the fedora 14 kernel if it is good enough for cgroup 
> usage because 
> I am trying to set a cgroup  under  cpu subsytem ( /dev/cgroup/cpu/group1/ 
> ) that have   /cpu.rt_runtime_us of 100000
> while cpu.rt_period_us has a value of 1000000 i.e a ratio of 1/10 . still 
> when I run a task (endless loop) in that group
> (cgexec -g cpu,cpuset:group1 ./test)  it gets all the cpu core time that 
> is assigned to it ( i watch via top utility)  , so it seems
> that the quota set via the group does not take effect although I restart 
> the cgconfig service .
> I also verified   libcgroup is installed by:  rpm -q libcgroup
> 
> Am I missing something or top is not the right utility to  watch the cpu 
> usage in this case ?
> 

rt_runtime_us and rt_period_us are parameters for handling realtime class
(SCHED_RR, SCHED_FIFO) applications. Does your 'test' run in which priority ?
(see sched_setscheduler())


Thanks,
-Kame

> thanks
> 
> Zvi Dubitzky 
> Email:dubi at il.ibm.com
> 
> 
> _______________________________________________
> libvirt-users mailing list
> libvirt-users at redhat.com
> https://www.redhat.com/mailman/listinfo/libvirt-users
> 




More information about the libvirt-users mailing list