
Estoy tratando de comprender la nr_periods
métrica desde cpu.stat
el interior cpu
del subsistema. De los documentos:
nr_periods: número de intervalos de período (como se especifica en cpu.cfs_period_us) que han transcurrido.
El cpu.cfs_period_us
está configurado en 200000
; y según la definición espero nr_periods
aumentar monótonamente con el tiempo.
Entonces, durante 5 segundos, nr_periods
debería ser5000000/200000 = 25
Sin embargo, a veces no aumenta y otras sí. ¿Es esto un error o me estoy equivocando?
$ 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
Detalles del sistema:
$ uname -r
2.6.32-504.el6.x86_64
$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.6 (Santiago)
Gracias de antemano.