vtk_jobclass

Note: Some jobclass features, such as idle timeout, require the notification service to be enabled for the feature to work properly.

vtk_jobclass_set_autoforget

Usage:         
vtk_jobclass_set_autoforget jobclass autoforgetSpec

Description:   
Set the autoforget time. If autoforget is not positive, the autoforget property is deleted. 

Examples:
vtk_jobclass_set_autoforget "hsim_lo" "2m"
vtk_jobclass_set_autoforget "hsim_lo" "0"

vtk_jobclass_set_idle_delays

Usage:         
vtk_jobclass_set_idle_delays jobclass warnDelay killDelay

Description:   
Set the delays for warning and or killing jobs in the class that are using no CPU time. 

vtk_jobclass_set_max_reschedule

Usage:
vtk_jobclass_set_max_reschedule jobclass maxRescheduleNumber

Description:   
Set maximum number of rescheduling that can be done on a job belonging to the specified class. 

Example:
vtk_jobclass_set_max_reschedule hsim 1


vtk_jobclass_set_preemption_method

Usage:         
vtk_jobclass_set_preemption_method jobclass preemptionMethod

Description:   
Set the default preemption method for the jobs in a jobclass. 

Example:
vtk_jobclass_set_preemption_method "hsim_lo" "STOP"

vtk_jobclass_set_revocation_delay

Usage:         
vtk_jobclass_set_revocation_delay jobclass timespec

Description:   
Set the revocation delay for a jobclass. When a job in the class has been 
running for specified delay, all resources of the job that are in the condition 
"Declared/NotUsed" are revoked from the job and made available for the general pool.