Sisukord:
- Peamine erinevus - ajakava vs dispetšer
- Mis on ajakava?
- Mis on dispetšer?
- Milline on ajakava ja dispetšeri suhe?
- Mis vahe on ajakava ja dispetšeri vahel?
- Kokkuvõte - ajakava vs dispetšer
Video: Erinevus Ajakava Ja Dispetšeri Vahel
2024 Autor: Mildred Bawerman | [email protected]. Viimati modifitseeritud: 2023-12-16 08:38
Peamine erinevus - ajakava vs dispetšer
Planeerija ja Dispetšer on seotud operatsioonisüsteemi protsesside ajastamisega. Peamine erinevus ajastaja ja dispetšeri vahel on see, et ajastaja valib protsessi mitmest täidetavast protsessist, samal ajal kui dispetšer eraldab ajastaja valitud protsessile protsessori.
Arvutisüsteemis töötab mitu protsessi. Ajastamine on operatsioonisüsteemi protsess, mille abil otsustada, milline protsess tuleks protsessorile mitme protsessi täitmiseks eraldada.
SISU
1. Ülevaade ja peamised erinevused
2. Mis on ajakava
3. Mis on dispetšer
4. Seos ajakava ja dispetšeri vahel
5. Kõrvuti võrdlus - ajakava vs dispetšer tabelina
6. Kokkuvõte
Mis on ajakava?
Operatsioonisüsteemis on kolme tüüpi ajakava. Nad on pikaajaline, lühiajaline ja keskmise tähtajaga ajakava. Pikaajaline planeerija on tuntud ka kui töö planeerija. Arvutisüsteemis ootab täitmist terve rida protsesse. Need protsessid paigutatakse hilisemaks täitmiseks sekundaarsesse salvestusruumi või tööjärjekorda. Pikaajalise ajastaja eesmärk on valida protsessid tööjärjekorrast ja viia see põhimälus olevasse valmisjärjekorda.
Lühiajaline ajakava on tuntud ka kui protsessori ajastaja. Lühiajalise ajastaja ülesandeks on valmisjärjekorras valida protsess, mis tuleks protsessorile eraldada. Lühiajaline ajastaja peaks valima protsessi valmisjärjekorrast, kui eelmine protsess läheb ooteseisundisse. See peaks olema kiire, muidu raisatakse protsessori aega.
Joonis 01: Protsessi ajastamine
Käivitusprotsess võib vajada sisend- / väljundoperatsiooni. Niisiis, protsess läheb ooteseisundisse. Väidetavalt on see protsess peatatud. Protsessori maksimaalseks kasutamiseks peaks töötama mõni muu protsess. Peatatud protsess kantakse tagasi sekundaarmällu. Mõne aja pärast saab ülekantud protsess tagasi põhimällu naasta ja jätkata täitmist sealt, kus see lõpetati. Peatatud protsessi teisaldamist teisemällu nimetatakse vahetamiseks. Protsessi tagasitoomine põhimällu on tuntud kui sisse vahetamine. Selle sisse- ja väljalülitamise teeb keskmine ajakava.
Mis on dispetšer?
Kui lühiajaline ajastaja valib valmis järjekorrast, täidab dispetšer valitud protsessi protsessorile jaotamise ülesande. Käimasolev protsess läheb ooteseisundisse IO operatsiooni jms jaoks. Seejärel eraldatakse protsessor mõnele muule protsessile. Sellist protsessori vahetamist ühelt protsessilt teisele nimetatakse konteksti vahetamiseks. Dispetšer täidab mitmesuguseid ülesandeid, sealhulgas konteksti vahetamine, kasutajaregistrite seadistamine ja mälu kaardistamine. Need on vajalikud protsessori käivitamiseks ja protsessori juhtimise ülekandmiseks sellele protsessile. Lähetamisel muutub protsess olekust tööolekuks.
Mõnikord peetakse dispetšerit lühiajalise planeerija osaks, seega nimetatakse kogu üksust lühiajaliste sõiduplaanijaks. Selle stsenaariumi korral on lühiajalise ajastaja ülesanne valida protsess valmisolekujärjekorrast ja eraldada selle protsessi jaoks ka protsessor.
Milline on ajakava ja dispetšeri suhe?
Dispetšer määrab valitud protsessi lühiajalise ajastaja abil protsessorile
Mis vahe on ajakava ja dispetšeri vahel?
Erinev artikkel keskel enne tabelit
Planeerija vs dispetšer |
|
Planeerija on spetsiaalne süsteemitarkvara, mis tegeleb protsesside ajastamisega, valides käivitatava protsessi. | Dispetšer on moodul, mis annab protsessori juhtimise lühiajalise ajastaja valitud protsessile. |
Tüübid | |
Planeerijaid on kolme tüüpi;
|
Dispetšeri kategooriaid pole. |
Peamised ülesanded | |
Pikaajaline ajastaja valib protsessi tööjärjekorrast ja viib selle valmisjärjekorda. Lühiajaline ajastaja valib protsessi valmisjärjekorras. Keskmine ajastaja teostab vahetamise, protsessist välja vahetamise. |
Dispetšer eraldab protsessori lühiajalise ajastaja valitud protsessile. |
Kokkuvõte - ajakava vs dispetšer
Planeerijat ja dispetšerit kasutatakse opsüsteemi protsesside ajastamisel. Planeerija ja dispetšeri erinevus seisneb selles, et ajastaja valib protsessi mitmest täidetavast protsessist, samal ajal kui dispetšer eraldab ajastaja valitud protsessile protsessori.
Soovitatav:
Erinevus Transgeensete Ja Väljalangevate Hiirte Vahel
Peamine erinevus transgeensete ja knockout-hiirte vahel on see, et transgeensete hiirte genoomi on sisestatud võõrgeenid, samas kui knockout-hiirtel
Erinevus Tsisgeneesi Ja Intrageneesi Vahel
Peamine erinevus tsisgeneesi ja intrageneesi vahel on see, et tsisgeneesis sisestatakse geenid ilma DNA järjestust muutmata ja ge
Erinevus Tõusva Ja Kahaneva Paberikromatograafia Vahel
Peamine erinevus tõusva ja kahaneva paberikromatograafia vahel on see, et tõusev paberikromatograafia hõlmab lahusti liikumist
Erinevus DNA-RNA Hübriidide Ja DsDNA Vahel
Peamine erinevus DNA-RNA hübriidide ja dsDNA vahel on see, et DNA-RNA hübriidid on kaheahelalised nukleotiidid, mis koosnevad ühest DNA-ahelast ja ühest komplemendist
Erinevus Telstra Vahel Uue IPadi 3 Ja Galaxy Tab 8.9 4G LTE Vahel
Telstra Uus iPad 3 vs Galaxy Tab 8.9 4G LTE | Kiirus, jõudlus ja ülevaated | Täielikud tehnilised andmed Võrreldes igal juhul, kui vabastate a