Найдите максимальную память, используемую заданием PBS

После того, как задание завершено, как я могу узнать максимальный размер резидента, который требуется в любой момент во время выполнения?

(пробовал /usr/bin/time, но не установил на сервер)

Благодарю вас!


person JVerissimo    schedule 14.07.2014    source источник


Ответы (1)


PBS MOM сообщает некоторые статистические данные, которые записываются в журнал сервера PBS.

Удобная утилита под названием tracejob анализирует журналы для извлечения всех записей, относящихся к конкретному заданию с заданным идентификатором задания.

Например, после завершения задания на PBS Pro 12.1 tracejob вернет несколько строк, включая следующие:

07/11/2014 16:37:27  S    Exit_status=0 resources_used.cpupercent=98
                          resources_used.cput=01:49:14 resources_used.mem=5368kb
                          resources_used.ncpus=1 resources_used.vmem=38276kb
                          resources_used.walltime=01:49:22

Здесь 5368 кб будет соответствовать максимальному rss.

Аналогично на Torque 3.0.5

07/15/2014 03:45:12  S    Exit_status=0 resources_used.cput=20:44:10
                          resources_used.mem=704692kb
                          resources_used.vmem=1110224kb
                          resources_used.walltime=20:44:30

Здесь максимальный rss был 704692 кб

person Dmitri Chubarov    schedule 15.07.2014
comment
Это правильно, память, сообщаемая pbs_mom, является максимальной памятью, используемой заданием. - person dbeer; 16.07.2014