Skip to content

JobStatistics

pyslurm.db.JobStatistics

Statistics for a Slurm Job or Step.

Note

For more information also see the sacct manpage.

Attributes:

Name Type Description
consumed_energy int

Total amount of energy consumed, in joules

elapsed_cpu_time int

Total amount of time used(Elapsed time * cpu count) in seconds. This is not the real CPU-Efficiency, but rather the total amount of cpu-time the CPUs were occupied for

avg_cpu_time int

Average CPU-Time (System + User) in seconds of all tasks

avg_cpu_frequency int

Average weighted CPU-Frequency of all tasks, in Kilohertz

avg_disk_read int

Average number of bytes read by all tasks

avg_disk_write int

Average number of bytes written by all tasks

avg_page_faults int

Average number of page faults by all tasks

avg_resident_memory int

Average Resident Set Size (RSS) in bytes of all tasks

avg_virtual_memory int

Average Virtual Memory Size (VSZ) in bytes of all tasks

max_disk_read int

Highest peak number of bytes read by all tasks

max_disk_read_node int

Name of the Node where max_disk_read occured

max_disk_read_task int

ID of the Task where max_disk_read occured

max_disk_write int

Lowest peak number of bytes written by all tasks

max_disk_write_node int

Name of the Node where max_disk_write occured

max_disk_write_task int

ID of the Task where max_disk_write occured

max_page_faults int

Highest peak number of page faults by all tasks

max_page_faults_node int

Name of the Node where max_page_faults occured

max_page_faults_task int

ID of the Task where max_page_faults occured

max_resident_memory int

Highest peak Resident Set Size (RSS) in bytes by all tasks

max_resident_memory_node int

Name of the Node where max_resident_memory occured

max_resident_memory_task int

ID of the Task where max_resident_memory occured

max_virtual_memory int

Highest peak Virtual Memory Size (VSZ) in bytes by all tasks

max_virtual_memory_node int

Name of the Node where max_virtual_memory occured

max_virtual_memory_task int

ID of the Task where max_virtual_memory occured

min_cpu_time int

Lowest peak CPU-Time (System + User) in seconds of all tasks

min_cpu_time_node int

Name of the Node where min_cpu_time occured

min_cpu_time_task int

ID of the Task where min_cpu_time occured

total_cpu_time int

Sum of user_cpu_time and system_cpu_time, in seconds

user_cpu_time int

Amount of Time spent in user space, in seconds

system_cpu_time int

Amount of Time spent in kernel space, in seconds