Skip to content

Commit

Permalink
Try to reduce global scheduler polling time for SGE
Browse files Browse the repository at this point in the history
  • Loading branch information
ml-evs committed Nov 22, 2024
1 parent 73d2ce6 commit 5738c9d
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions tests/integration/dockerfiles/sge_startup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,44 @@ fshare 0
delete_time 1728730547
default_project NONE" > jobflow_user.txt
# Create global scheduler configuration file
echo "algorithm default
schedule_interval 0:0:1
maxujobs 0
queue_sort_method load
job_load_adjustments NONE
load_adjustment_decay_time 0:7:30
load_formula np_load_avg
schedd_job_info true
flush_submit_sec 0
flush_finish_sec 0
params none
reprioritize_interval 0:0:0
halftime 168
usage_weight_list cpu=1.000000,mem=0.000000,io=0.000000
compensation_factor 5.000000
weight_user 0.250000
weight_project 0.250000
weight_department 0.250000
weight_job 0.250000
weight_tickets_functional 0
weight_tickets_share 0
share_override_tickets TRUE
share_functional_shares TRUE
max_functional_jobs_to_schedule 200
report_pjob_tickets TRUE
max_pending_tasks_per_job 50
halflife_decay_list none
policy_hierarchy OFS
weight_ticket 0
weight_waiting_time 0
weight_deadline 3600000
weight_urgency 0
weight_priority 1" > scheduler.conf
# Apply the configuration
qconf -Msconf scheduler.conf
# Add user
qconf -Auser jobflow_user.txt
Expand Down

0 comments on commit 5738c9d

Please sign in to comment.