By default set the priority to SCHED_BATCH to hint to the scheduler that boulder is not interactive and to optimize scheduling for throughput. This should help improve system responsiveness during high CPU builds.
In case the user doesn't want this for some reason also add a flag to disable this behavior.
By default set the priority to SCHED_BATCH to hint to the scheduler that boulder is not interactive and to optimize scheduling for throughput. This should help improve system responsiveness during high CPU builds.
In case the user doesn't want this for some reason also add a flag to disable this behavior.