Prevencinis kelių užduočių vykdymas nustato bendrinamo laiko sąlygą, kai operacinėje sistemoje veikiančios programos gauna pasikartojančią laiko dalį iš procesoriaus. Priklausomai nuo operacinės sistemos, laiko dalis gali būti lygiavertė visoms programoms arba ji gali būti pakeista, kad atitiktų esamą programų ir vartotojų derinį.
Pavyzdžiui, programoms, veikiančioms sistemos fone, gali būti suteikta daugiau procesoriaus laiko, nepaisant priekinės apkrovos, ir atvirkščiai. Be to, OS gali suprasti mašinos ciklus, kurių modemui ar sistemos programai reikia nuolatiniam apdorojimui.
Technipages paaiškina prevencinį kelių užduočių atlikimą
Prevencinis kelių užduočių atlikimas yra metodas, kai kompiuterio operacinė sistema naudoja kelis kriterijus pasirinkti, kiek skirti bet kuriai vienai užduočiai, kol kita atskira užduotis naudos operaciją sistema. Atsakomybės už operacinę sistemą prisiėmimo demonstravimas, pradedant nuo vienos užduoties, o paskui perduodamas kitai užduočiai, vadinamas išankstiniu apsisprendimu.
Unikali pertraukimo mechanizmo naudojimo savybė išskiria jį nuo kooperatyvo kelių užduočių sistema, o tipinis išankstinio atstatymo matas yra praėjęs laikas, kuris yra reiškinys, vadinamas laiko pasidalijimu arba laiku pjaustymas. Kai kuriose operacinėse sistemose kelioms programoms gali būti suteiktas didesnis poreikis nei skirtingoms programoms, o tai suteikia daugiau galimybių valdyti projektus, kai jie paleidžiami, ir galbūt ilgiau. Prevencinis kelių užduočių vykdymas leidžia kompiuteriui neabejotinai kiekvienam procesui skirti savo laiko „gabalėlį“.
Daugelio užduočių atlikimo metodai buvo sukurti siekiant padėti keliems vartotojams dirbti vienoje mašinoje, bet kaip ir metai augo, tapo akivaizdu, kad daugiafunkcinis darbas gali būti toliau įgyvendinamas, nepaisant jų skaičiaus vartotojų. Tai sukėlė naują erą, kai vienas vartotojas vienu metu gali naudoti kelias programas. Taigi ankstyvųjų kompiuterių operacinės sistemos iki asmeninių kompiuterių pripažino ir įgyvendino šią plėtrą, kad pagerintų našumą.
Įprasti prevencinio kelių užduočių atlikimo būdai
- Operacinė sistema, kuri skatina prevencinis daugiafunkcinis darbas nustato įvairių užduočių sinchronizuoto vykdymo efektą.
- Prevencinis kelių užduočių atlikimas nagrinėja esmines išorines operacijas, pvz., gaunamus duomenis.
- Dauguma pastaraisiais metais pagamintų ir suprojektuotų operacinių sistemų buvo prevencinės daugiafunkcinis darbas.
Dažni prevencinio kelių užduočių vykdymo piktnaudžiavimo būdai
- Prevencinis kelių užduočių atlikimas naudojamas konkrečioms tvarkaraščių strategijoms spręsti, o ne laiko dalijimuisi.
- Naudokite prevencinis daugiafunkcinis darbas kai užduotys turi būti aiškiai užprogramuotos, kad jos būtų duotos, kai joms nereikia sistemos išteklių.