После того, как задание завершено, как я могу узнать максимальный размер резидента, который требуется в любой момент во время выполнения?
(пробовал /usr/bin/time, но не установил на сервер)
Благодарю вас!
После того, как задание завершено, как я могу узнать максимальный размер резидента, который требуется в любой момент во время выполнения?
(пробовал /usr/bin/time, но не установил на сервер)
Благодарю вас!
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 кб