Shortest Job First (SJF)
Definition - What does Shortest Job First (SJF) mean?
Shortest job first is also known as shortest job next (SJN) and shortest process next (SPN).
Techopedia explains Shortest Job First (SJF)
Shortest job first also has its share of disadvantages. For one, it can cause process starvation for longer jobs if there are a large number of shorter processes. Another is the need to know the execution time for each process beforehand. Often, this is almost impossible in many environments.