RHEL 上の cgroups の cpu.stat からの nr_periods

RHEL 上の cgroups の cpu.stat からの nr_periods

サブシステム内部nr_periodsからのメトリックを理解しようとしています。ドキュメントから:cpu.statcpu

nr_periods — 経過した期間間隔の数(cpu.cfs_period_us で指定)。

cpu.cfs_period_usに設定され200000、定義からnr_periods時間の経過とともに単調に増加すると予想されます。

5秒間nr_periods5000000/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)

前もって感謝します。

関連情報