Enne tühjendamist

Autor: Robert Simon
Loomise Kuupäev: 16 Juunis 2021
Värskenduse Kuupäev: 12 Mai 2024
Anonim
Enne tühjendamist - Tehnoloogia
Enne tühjendamist - Tehnoloogia

Sisu

Definitsioon - mida tähendab eeltühjendamine?

Ennetamine tähendab ülesande ajutist katkestamist ja peatamist, ilma et ta peaks selleks koostööd tegema, eesmärgiga seda ülesannet hiljem jätkata. Seda toimingut nimetatakse ümberlülitiks ja seda teostab tavaliselt ennetav planeerija, see on opsüsteemi komponent, mis on volitatud ennetama või katkestama ja hiljem süsteemis töötavaid ülesandeid jätkama.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab enne tühjendamist

Ennetamine on multitegumtöötluse vorm, mille korral plaanija katkestab ja peatab praegu töötava ülesande, et jätkata varem peatatud toimingut. See tegevus toimub peaaegu kõigil saadaolevatel opsüsteemidel. Ennetav (ühistu) multitegumtöötlus oli meetod, mida kasutasid MS Windowsi 16-bitised varasemad versioonid. Kõigis 32-bitistes versioonides kasutatakse ennetavat multitegumtöötlust. Ennetamine tähendab katkestamismehhanismi kasutamist, mis peatab hetkel täitva lõime ja kutsub seejärel planeerija üles otsustama, millist lõime järgmiseks täita, võimaldades kõigil lõimedel saada teatud summa töötleja ajast.

Aega, mis kulub lõime käivitamiseks ennetava multitegumtöötluse süsteemis, nimetatakse ajaosaks või kvantajaks. Planeerija eraldab ajajooksu igale lõimele, mida ta täidab. Kui niidi ajaline lõik aegub, katkestab planeerija selle ja lülitub seejärel teisele lõimele.

Mõnes süsteemis on ennetavad tuumad, mis võimaldavad ülesandeid ennetada ka kerneli režiimis. Selliste süsteemide näideteks on Solaris 2, Windows NT, Linux, Advanced Interactive eXe järjest ja Berkeley tarkvara levitamine.