The answer will be SJF(Shortest Job First) scheduling
SJF has maximum throughput
Throughput means no. of process completes in per unit of time.
Among all CPU Scheduling algorithms, shortest job first is optimal . It gives minimum turn round time, minimum average waiting time and high throughput .
However, SJF can lead to starvation.