...
- odabira korisnika za koji se povijest ispisuje;
- -u USERNAME, --username USERNAME
- prikazivanja i analizu poslova iz polja poslova:
- odabira početka i kraja perioda za koji se prikazuju poslovi (unutar 14 dana):
- -b BEGIN, --begin BEGIN (mmddHHMM)
- -e END, --end END (mmddHHMM)
- odabir broja poslova za koji se prikazuju podaci
- -n JOB_NUMBER, --job-number JOB_NUMBER
- statistička obrada podataka
- skraćeni prikaz - automatski pali statističku obradu podataka
- prikaz za točno određene poslove (po job_idu)
- -j [JOBS [JOBS ...]], --jobs [JOBS [JOBS ...]]
- odabir reda u kojem se traže poslovi - alat radi SAMO ZA cpu redove (cpu, cpu-single, cpu-test)
Primjeri:
Bez zadanih parametara, jobstat vraća podatke za 10 poslijednjih poslova koji su uspješno završeni, za korisnika koji je pokrenuo naredbu. Ne vraća se zbirna statistika i gleda se cpu red.
Code Block |
---|
language | bash |
---|
title | jobstat-primjer - bez opcija |
---|
|
[korisnik@x3000c0s25b0n0 pbs-test]$ jobstat
JOB ID NCPUS LOAD % MEM USED.MEM WALLTIME USED.WALLTIME Exit
--------------------------------------------------------------------------------------
286836 5 0 9gb 0gb 00:01:00 00:00:11 0
291970 2 6 2gb 2gb 00:11:00 00:01:46 0
291971 2 1 2gb 1gb 00:11:00 00:01:41 0
291972 2 3 2gb 2gb 00:11:00 00:01:43 0
291973 2 1 2gb 1gb 00:11:00 00:01:42 0
291987 2 27 1gb 1gb 00:11:00 00:00:04 0
291988 2 10 1gb 1gb 00:11:00 00:00:08 0
291989 2 7 1gb 1gb 00:11:00 00:00:11 0 |
Statistički prikazuje pojedinačne poslove, ali i usrednjene vrijednosti za prikazane poslove
Code Block |
---|
language | bash |
---|
title | jobstat-primjer - statistika i red |
---|
|
[korisnik@x3000c0s25b0n0 pbs-test]$ jobstat -q bigmem -s
JOB ID NCPUS LOAD % MEM USED.MEM WALLTIME USED.WALLTIME Exit
--------------------------------------------------------------------------------------
291974 2 1 2gb 0gb 00:11:00 00:00:09 0
291975 2 11 2gb 2gb 00:11:00 00:00:03 0
291976 2 3 2gb 1gb 00:11:00 00:00:07 0
291982 2 9 1gb 1gb 00:11:00 00:00:05 0
291983 2 7 1gb 1gb 00:11:00 00:00:05 0
291984 2 18 1gb 1gb 00:11:00 00:00:03 0
291985 2 2 1gb 0gb 00:11:00 00:00:04 0
291986 2 1 1gb 0gb 00:11:00 00:00:07 0
──────────────────────────────────────────────────────────────────────────────────────
JOBS AVG NCPUS LOAD % AVG MEM AVG U.MEM AVG WTIME AVG U.WTIME
8 2 6 1gb 0gb 00:11:00 00:00:05 |
Code Block |
---|
language | bash |
---|
title | jobstat-primjer |
---|
|
[jspoljar@x3000c0s25b0n0 ~]$ jobstat -a -f
Searching for job arrays
JOB ID NCPUS LOAD % MEM USED.MEM WALLTIME USED.WALLTIME Exit
--------------------------------------------------------------------------------------
292004[1] 10 198 100gb 1gb 00:05:00 00:05:18 -29
292004[2] 10 198 100gb 1gb 00:05:00 00:05:49 -29
292004[3] 10 198 100gb 1gb 00:05:00 00:05:21 -29
292004[4] 10 198 100gb 1gb 00:05:00 00:05:20 -29
292004[5] 10 198 100gb 1gb 00:05:00 00:05:33 -29
292013[1] 10 198 100gb 1gb 00:05:00 00:03:22 0
292013[2] 10 198 100gb 1gb 00:05:00 00:03:22 0
292013[3] 10 198 100gb 1gb 00:05:00 00:03:22 0
292013[4] 10 198 100gb 1gb 00:05:00 00:03:23 0
292013[5] 10 198 100gb 1gb 00:05:00 00:03:22 0 |
Kod korištenja skračenog prikaza, naznačen je ukupan broj poslova koji bi mogao ući u analizu, ali se obrađuju samo uspješno završeni poslovi. Ako se doda opcija -f (eng. failed) uzimaju se i poslovi čiji je exit_status različit od 0.
Code Block |
---|
language | bash |
---|
title | jobstat-primjer - skraćeni ispis |
---|
|
[jspoljar@x3000c0s25b0n0 pbs-test]$ jobstat -q bigmem -S
Analysis done for 8 / 9 jobs.
──────────────────────────────────────────────────────────────────────────────────────
JOBS AVG NCPUS LOAD % AVG MEM AVG U.MEM AVG WTIME AVG U.WTIME
8 2 6 1gb 0gb 00:11:00 00:00:05
[korisnik@x3000c0s25b0n0 pbs-test]$ jobstat -q bigmem -S -f -u korisnik
Analysis done for 9 / 9 jobs.
──────────────────────────────────────────────────────────────────────────────────────
JOBS AVG NCPUS LOAD % AVG MEM AVG U.MEM AVG WTIME AVG U.WTIME
9 3 27 3gb 0gb 00:10:00 00:00:22 |
Code Block |
---|
language | bash |
---|
title | jobstat-primjer - zadani vremenski intervali |
---|
|
[korisnik@x3000c0s25b0n0 ~]$ jobstat -b 07091440 -e 07091500 -n 100 -a -f
Searching for job arrays
JOB ID NCPUS LOAD % MEM USED.MEM WALLTIME USED.WALLTIME Exit
--------------------------------------------------------------------------------------
292013[1] 10 198 100gb 1gb 00:05:00 00:03:22 0
292013[2] 10 198 100gb 1gb 00:05:00 00:03:22 0
292013[3] 10 198 100gb 1gb 00:05:00 00:03:22 0
292013[4] 10 198 100gb 1gb 00:05:00 00:03:23 0
292013[5] 10 198 100gb 1gb 00:05:00 00:03:22 0
[korisnik@x3000c0s25b0n0 ~]$ jobstat -b 07091140 -e 07091500 -n 100 -a -f
Searching for job arrays
JOB ID NCPUS LOAD % MEM USED.MEM WALLTIME USED.WALLTIME Exit
--------------------------------------------------------------------------------------
292004[1] 10 198 100gb 1gb 00:05:00 00:05:18 -29
292004[2] 10 198 100gb 1gb 00:05:00 00:05:49 -29
292004[3] 10 198 100gb 1gb 00:05:00 00:05:21 -29
292004[4] 10 198 100gb 1gb 00:05:00 00:05:20 -29
292004[5] 10 198 100gb 1gb 00:05:00 00:05:33 -29
292013[1] 10 198 100gb 1gb 00:05:00 00:03:22 0
292013[2] 10 198 100gb 1gb 00:05:00 00:03:22 0
292013[3] 10 198 100gb 1gb 00:05:00 00:03:22 0
292013[4] 10 198 100gb 1gb 00:05:00 00:03:23 0
292013[5] 10 198 100gb 1gb 00:05:00 00:03:22 0 |
gpustat
Alat za pregledavanje aktivnih poslova koji koriste grafičke poslužitelje. Moguće je pregledavanje samo vlastitih poslova. Polja poslova se automatski prepoznaju i prikazuju.
...