Other contributors have said "Non pre emptive shortest job first?" is the same question as "What do you mean by non-preemptive shortest job first scheduling explain with an example?" If you believe that these are not asking the same thing and should be answered differently, click here

What do you mean by non-preemptive shortest job first scheduling explain with an example?

Answer:
Non pre-emptive means once CPU starts executing one process, it will not be taken out of the CPU until it is terminated or it has to wait for some event. In preemptive SJF scheduling, current running process is moved to the ready queue when a new process with a shorter CPU burst joins the ready queue.
First answer by ID1172492818. Last edit by Jishapaul. Contributor trust: 0 [recommend contributor recommended]. Question popularity: 2 [recommend question].