Namai Įmonės Kas yra trumpiausias darbas pirmiausia (sjf)? - apibrėžimas iš techopedijos

Kas yra trumpiausias darbas pirmiausia (sjf)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - Ką reiškia trumpiausias darbas (SJF)?

Pirmiausia trumpiausias darbas yra planavimo algoritmas, kurio metu vykdomas mažiausias vykdymo laikas. Pirmiausia trumpiausias darbas gali būti prevencinis arba nepriimantis. Dėl paprasto pobūdžio trumpiausias darbas pirmiausia laikomas optimaliu. Tai taip pat sutrumpina vidutinį laukimo laiką kitiems procesams, laukiantiems vykdymo.


Trumpiausias darbas pirmiausia taip pat žinomas kaip trumpiausias kitas darbas (SJN) ir trumpiausias kitas darbas (SPN).

„Techopedia“ paaiškina trumpiausią darbą pirmiausia (SJF)

Trumpiausias darbas pirmiausia priklauso nuo vidutinio procesų veikimo laiko. Tikslūs šių priemonių įvertinimai pirmiausia padeda atlikti trumpiausią darbą aplinkoje, dėl kurios to pačio beveik neįmanoma įgyvendinti. Taip yra todėl, kad dažnai procesų vykdymo sprogimas neįvyksta iš anksto. Jis gali būti naudojamas interaktyvioje aplinkoje, kur yra praeities modeliai, norint nustatyti vidutinį laiką tarp laukimo laiko ir komandų. Nors trumpalaikiam procesoriaus planavimui yra nenaudinga naudoti trumpiausio darbo principą, jis laikomas labai naudingu ilgalaikio procesoriaus planavime. Be to, pralaidumas pirmiausia yra trumpiausias.


Trumpiausias darbas pirmiausia turi trūkumų. Vieniems tai gali sukelti proceso badas ilgesnėms užduotims, jei yra daug trumpesnių procesų. Kitas dalykas yra poreikis iš anksto žinoti kiekvieno proceso vykdymo laiką. Dažnai tai beveik neįmanoma daugelyje aplinkų.

Kas yra trumpiausias darbas pirmiausia (sjf)? - apibrėžimas iš techopedijos