What do you mean? The behavior of any batch system is knowable exactly as much as you know the distribution and properties of running and queued jobs. Do you know the actual runlength of the jobs? Do the jobs have differing resource requirements (cores-per-process, memory-per-process, processes-per-node, etc)?