Preventivno večopravilnost vzpostavi časovno deljeno stanje, v katerem programi, ki se izvajajo v operacijskem sistemu, dobijo ponavljajoč se del časa od CPE. Odvisno od operacijskega sistema je lahko časovna rezina enaka za vse programe ali pa jo je mogoče prilagoditi tako, da ustreza trenutni mešanici aplikacij in uporabnikov.
Na primer, programom, ki se izvajajo v ozadju sistema, je mogoče dati več CPE-ja, ne glede na to, kako težka je čelna obremenitev in obratno. Poleg tega lahko OS razume strojne cikle, ki jih modem ali sistemski program zahteva za neprekinjeno obdelavo.
Technipages pojasnjuje preventivno večopravilnost
Preventivno večopravilnost je tehnika, pri kateri operacijski sistem osebnega računalnika uporablja nekaj kriterijev izberite, v kolikšni meri želite dodeliti kateri koli posamezni nalogi, preden druga posamezna naloga uporabi operacijo sistem. Prikaz prevzema odgovornosti za operacijski sistem, ki se začne z eno nalogo in jo nato prepusti naslednji nalogi, se imenuje preempting.
Njegova edinstvena značilnost uporabe prekinitvenega mehanizma ga razlikuje od kooperativnega večopravilnosti sistem, tipično merilo za preprečevanje pa je pretečeni čas, kar je pojav, ki se imenuje časovna delitev ali čas rezanje. V nekaterih operacijskih sistemih lahko nekaj aplikacij zahteva večjo potrebo kot različne aplikacije, kar zagotavlja boljši nadzor nad projekti, ko se zaženejo, in morda daljše skrajšanje časa. Preventivna večopravilnost omogoča računalniku, da vsakemu procesu zagotovo dodeli svoj "rezek" časa.
Tehnike večopravilnosti so bile ustvarjene za pomoč več uporabnikom pri delu na enem stroju, vendar kot leta je postalo očitno, da je večopravilnost mogoče nadalje izvajati ne glede na število uporabnikov. To je prineslo novo dobo hkratnega izvajanja več aplikacij s strani enega uporabnika. Tako so operacijski sistemi od zgodnjih računalnikov do osebnih računalnikov prepoznali in implementirali ta razvoj za izboljšanje zmogljivosti.
Pogoste uporabe preventivnega večopravilnosti
- Operacijski sistem, ki spodbuja preventivno večopravilnost vzpostavlja učinek sinhroniziranega izvajanja različnih nalog.
- Preventivno večopravilnost obravnava bistvene zunanje operacije, kot so vhodni podatki.
- Večina operacijskih sistemov, izdelanih in zasnovanih v zadnjih letih, je bila prednostna večopravilnost.
Pogoste zlorabe preventivnega večopravilnosti
- Preventivno večopravilnost se uporablja za obravnavanje posebnih politik razporejanja namesto časovne delitve.
- Uporaba preventivno večopravilnost ko je treba naloge izrecno programirati tako, da se izpustijo, ko ne potrebujejo sistemskih virov.