RHEL의 cgroups에 있는 cpu.stat의 nr_periods

RHEL의 cgroups에 있는 cpu.stat의 nr_periods

nr_periods하위 시스템 내부의 cpu.stat측정항목을 이해하려고 합니다 . cpu문서에서:

nr_기간 – 경과된 기간 간격의 수(cpu.cfs_기간_us에 지정됨)

cpu.cfs_period_us정의 에 따르면 시간이 지남에 따라 단조롭게 증가할 것으로 200000예상됩니다 nr_periods.

그럼 5초는 nr_periods되어야지5000000/200000 = 25

그러나 때로는 증가하지 않을 때도 있고 증가할 때도 있습니다. 이것은 버그인가요, 아니면 제가 실수하고 있는 건가요?

$ cat /cgroup/GROUP1/cpu.stat && sleep 5 && cat /cgroup/GROUP1/cpu.stat
nr_periods 129890
nr_throttled 24
throttled_time 25909422

nr_periods 129892
nr_throttled 24
throttled_time 25909422

시스템 세부정보:

$ uname -r
2.6.32-504.el6.x86_64

$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.6 (Santiago)

미리 감사드립니다.

관련 정보