shortest job first (non preemptive) scheduling

24

Click here to load reader

Upload: baljitsaini28

Post on 06-Jan-2017

1.224 views

Category:

Engineering


2 download

TRANSCRIPT

PowerPoint Presentation

SJF(Shortest Job First)Non-Pre-emptive

Baljit Singh Saini

Key PointsSuffers from starvation problem

processBurst timeArrival time P162P225P381P430P544

P400

Baljit Singh Saini

processBurst timeArrival time P162P225P381P430P544

P410P3

Baljit Singh Saini

processBurst timeArrival time P162P225P381P430P544

P420P3P1

Baljit Singh Saini

processBurst timeArrival time P162P225P381P430P544

P430P3P13Baljit Singh Saini

processBurst timeArrival time P162P225P381P430P544

P430P3P13Baljit Singh SainiWhich is Smaller Job:P3 or P1 ?

processBurst timeArrival time P162P225P381P430P544

P440P1P33P5

Baljit Singh Saini

processBurst timeArrival time P162P225P381P430P544

P450P1P33P5P2

Baljit Singh Saini

processBurst timeArrival time P162P225P381P430P544

P460P1P33P5P2Baljit Singh Saini

processBurst timeArrival time P162P225P381P430P544

P470P1P33P5P2Baljit Singh Saini

processBurst timeArrival time P162P225P381P430P544

P480P1P33P5P2Baljit Singh Saini

processBurst timeArrival time P162P225P381P430P544

P490P1P33P5P2Baljit Singh Saini9

processBurst timeArrival time P162P225P381P430P544

P490P1P33P5P2Baljit Singh Saini9Which is Smaller Job:P3, P5 or P2 ?

processBurst timeArrival time P162P225P381P430P544

P4100P1P33P5Baljit Singh Saini9P2

processBurst timeArrival time P162P225P381P430P544

P4110P1P33P5Baljit Singh Saini9P211

processBurst timeArrival time P162P225P381P430P544

P4110P1P33P5Baljit Singh Saini9P211Which is Smaller Job:P3 or P5 ?

processBurst timeArrival time P162P225P381P430P544

P4120P1P33Baljit Singh Saini9P211P5

processBurst timeArrival time P162P225P381P430P544

P4130P1P33Baljit Singh Saini9P211P5

processBurst timeArrival time P162P225P381P430P544

P4140P1P33Baljit Singh Saini9P211P5

processBurst timeArrival time P162P225P381P430P544

P4150P1P33Baljit Singh Saini9P211P515

processBurst timeArrival time P162P225P381P430P544

P4150P1P33Baljit Singh Saini9P211P515

processBurst timeArrival time P162P225P381P430P544

P4230P13Baljit Singh Saini9P211P51523P3

processBurst timeArrival time P16P22P38P43P54

P40P13Baljit Singh Saini9P211P51523P3Waiting time = Start time Arrival timeP4 = 0 - 0 = 0P1 = 3 - 2 = 1P2 = 9 - 5 = 4P5 = 11 - 4 = 7P3 = 15 - 1 = 1401542