Что именно означает "минуты процессора"?
Я на самом деле пытаюсь сообщить об использовании кластера в Slurm, но я не понимаю метрических минут процессора.
[root@XXXX]# sreport cluster Utilization Start=2018-12-01 End=2018-12-31
--------------------------------------------------------------------------------
Cluster Utilization 2018-12-01T00:00:00 - 2018-12-30T23:59:59
Usage reported in CPU Minutes
--------------------------------------------------------------------------------
Cluster Allocate Down PLND Dow Idle Reserved Reported
--------- -------- -------- -------- --------- -------- ---------
linux 744460 0 0 8187049 54091 8985600
Должен ли я делить это значение на количество потоков / процессор?
Спасибо.
1 ответ
Справочная страница для sreport
объясняет различные столбцы и формат по умолчанию (-t
) это минуты.
Использование кластера
В этом отчете будет отображаться общее использование, разделенное на выделенное, нерабочее, незанятое и зарезервированное время для выбранных кластеров. Зарезервированное время относится к времени, в течение которого работа ожидала ресурсов после того, как работа стала приемлемой. Если значение не имеет для вас значения, число следует сгруппировать по времени простоя.
Ваш отчетный период составляет 30 дней с (30*24*60) 43200 минут (в декабре 31 день / 44640 минут, но End=<OPT>
по умолчанию до конца предыдущего дня). 8985600, деленное на 43200, составляет 208. Это соответствует общему количеству ваших процессоров или потоков?