W algorytmie szeregowania FCFS, wadą jest to, że jeśli proces P1 o wyższym czasie burst występuje przed niektórymi procesami P2, P3 ... z dużo krótszymi czasami burst, to średni czas oczekiwania i średnie zakończenie czas jest dość wysoki.Planowanie procesora: znalezienie czasu burstowego
Rozwiązaniem tego problemu jest zaplanowanie najkrótszej pracy pierwszej (SJF Algo).
Ale w jaki sposób obliczany jest wcześniej czas synchronizacji? Czy programista określa formułę, według której (zgodnie z dostępnymi zasobami) czas burst do wykonania zadania jest obliczany z góry?