shortest job first

A scheduling algorithm used in multitasking operating systems that favours processes with the shortest estimated running time.