2016-03-01 2 views
1

Есть ли какая-либо команда, которая позволила бы мне запросить описание выполняемого/поставленного задания PBS для его атрибутов, таких как ОЗУ, количество процессоров, графические процессоры и т. Д.?Получение описания очереди заданий PBS

ответ

3

Использование qstat Команда:

qstat -f job_id

+0

Большое спасибо :) Dimm –

1

Развивая ответ разместил DIMM.

Если задание зарегистрировано в очереди, вы можете запросить его атрибуты командой qstat. Если задание уже завершено, вы можете только grep релевантную информацию из файлов журнала. Есть удобная команда tracejob, чтобы выполнить grepping для вас.

В PBS Pro и крутящий момент каждого задании, зарегистрированном в очереди имеет два набора атрибутов:

  • Resource_List имеют ресурсы, запрошенные для бега или очередей работы
  • resources_used держит фактическое использование ресурсов для текущего задания.

Например, в PBS Pro вы можете получить следующие атрибуты для Resource_List

Resource_List.mem = 2000mb 
Resource_List.mpiprocs = 8 
Resource_List.ncpus = 8 
Resource_List.nodect = 1 
Resource_List.place = free 
Resource_List.qlist = queue1 
Resource_List.select = 1:ncpus=8:mpiprocs=8 
Resource_List.walltime = 02:00:00 

И следующие значения resources_used

resources_used.cpupercent = 800 
resources_used.cput = 00:03:31 
resources_used.mem = 529992kb 
resources_used.ncpus = 8 
resources_used.vmem = 3075580kb 
resources_used.walltime = 00:00:28 

Для готовых работ tracejob может принести вам только некоторые из Запрашиваемые ресурсы:

ncpus=8:mem=2048000kb 

и конечные значения для resources_used

resources_used.cpupercent=799 
resources_used.cput=00:54:29 
resources_used.mem=725520kb 
resources_used.ncpus=8 
resources_used.vmem=3211660kb 
resources_used.walltime=00:06:53 
Смежные вопросы