Which of the following describe the functions of a scheduling algorithm? (Choose 4)
Reduce the total amount of computation necessary to complete a job.
Allow short Jobs to complete even when large, long jobs (consuming a lot of resources) are
Support the implementation of service-level agreements for multiple cluster users.
Allow multiple users to share clusters in a predictable, policy-guided manner.
Run jobs at periodic times of the day.
Reduce job latencies in an environment with multiple jobs of different sizes.