Predpremiranje

Avtor: Robert Simon
Datum Ustvarjanja: 16 Junij 2021
Datum Posodobitve: 12 Maj 2024
Anonim
Predpremiranje - Tehnologija
Predpremiranje - Tehnologija

Vsebina

Opredelitev - Kaj pomeni Pre-Emption?

Premoč se nanaša na začasno prekinitev in prekinitev naloge, ne da bi zahtevali njeno sodelovanje, z namenom, da se ta naloga nadaljuje pozneje. To dejanje se imenuje preklopno stikalo in ga običajno izvaja predpogojni planer, komponenta v operacijskem sistemu, ki je pooblaščena za vnaprejšnje praznjenje ali prekinitev in pozneje nadaljevanje opravil, ki se izvajajo v sistemu.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedia razlaga Pre-Emption

Predizkušnja je oblika večopravilnosti, v kateri planer prekine in zaustavi trenutno izvajano nalogo, da nadaljuje prej zaustavljeno nalogo. Ta dejavnost poteka v skoraj vsakem operacijskem sistemu, ki je na voljo. Nepremišljena (sodelovalna) večopravilnost je bila metoda, ki so jo uporabljali zgodnje 16-bitne različice MS Windows. Vse 32-bitne različice uporabljajo predimenzionalno večopravilnost.Pre-emption vključuje uporabo mehanizma prekinitve, ki zaustavi trenutno izvajajočo nit in nato prikliče planerja, da ugotovi, kateri nit naj se nato izvede, tako da vse niti prejmejo nekaj zneska časa procesorja.

Čas, dodeljen niti, da teče v predhodnem sistemu večopravilnosti, se imenuje časovni rez ali kvantni čas. Planer razporedi časovno rezino vsaki nitki, ki jo izvede. Ko poteče časovni rez nit, ga planer zaustavi in ​​nato preklopi na drugo nit.

Nekateri sistemi imajo predkupna jedra, ki omogočajo, da se opravila preprečijo tudi v načinu jedra. Primeri takih sistemov so Solaris 2, Windows NT, Linux, Advanced Interactive eXecutive in Berkeley Software Distribution.