võtme erinevus aja jagamise ja reaalajas töötava opsüsteemi vahel on see, et a ajajagamise opsüsteem on süsteem, mis võimaldab paljudel eri asukohtadel asuvatel kasutajatel süsteemi samaaegselt kasutada, samal ajal kui reaalajas opsüsteem on süsteem, mis täidab teatud ülesannet kindlaksmääratud aja jooksul.
Operatsioonisüsteem on liides tarkvara ja riistvara vahel. See täidab selliseid ülesandeid nagu mäluhaldus, protsessihaldus, failihaldus ja sisend-väljundseadme haldus. Operatsioonisüsteeme on erinevat tüüpi. Neist kaks on aja jagamine ja reaalajas töötavad opsüsteemid.
1. Ülevaade ja peamised erinevused
2. Mis on aja jagamise operatsioonisüsteem
3. Mis on reaalajas operatsioonisüsteem
4. Kõrvuti võrdlus - aja jagamine vs reaalajas operatsioonisüsteem tabelina
5. Kokkuvõte
Ajaliselt ühiskasutatavates operatsioonisüsteemides saavad paljud eri asukohtadest pärit kasutajad korraga kasutada kindlat arvutisüsteemi. Nendes süsteemides jaotatakse protsessori aeg korraga mitme kasutaja vahel. Nendes süsteemides täidab CPU mitu kasutajaprogrammi. Protsessor käivitab iga kasutajaprogrammi väikeses ajakvantris. Need süsteemid kasutavad CPU ajakava ja multiprogrammeerimist, et pakkuda igale kasutajaprogrammile väikest ajakvanti. Kui kasutaja annab käsu, reageerib süsteem kiiresti.
Aja jagamine Operatsioonisüsteemidel on mitmeid eeliseid. See vähendab protsessori ooteaega. Kasutajad saavad väljundi lühikese aja jooksul, kuna reageerimise aeg on minimaalne. Samuti välditakse tarkvara dubleerimist. Andmeside turvaprobleemid ja probleemid on ajajagamise opsüsteemi mõned piirangud.
Reaalajasüsteem on süsteem, mis nõuab andmete töötlemiseks ja ülesande täitmiseks sisenditele reageerimiseks minimaalselt aega. Süsteemi väljundi õigsus sõltub arvutamise loogilisest tulemusest ja tulemuse saamiseks kuluvast ajast. See sisaldab meetodeid reaalajas sõiduplaani koostamiseks. Reaalajas opsüsteeme on kahte tüüpi. Need on rasked reaalajasüsteemid ja pehmed reaalajasüsteemid .
Joonis 01: Tuumaelektrijaam
Reaalajas süsteem peaks toimima tähtaja jooksul. Üksik tähtajast mittekinnipidamine on täielik või katastroofiline süsteemi rike. Lennujuhtimissüsteemid, raketid ja tuumareaktorite juhtimissüsteemid on mõned näited kõva reaalajasüsteemidest. Pehme reaalajasüsteem on vähem piirav. Süsteem peaks ülesande tähtaja jooksul täitma, kuid lubatud on väike tolerants. Tähtajast puudumist ei peeta süsteemi täielikuks rikkeks, vaid toimivus on halvenenud. Multimeedia voogesitus ja virtuaalne reaalsus on mõned näited pehmest reaalajasüsteemist.
Ajajaotus vs reaalajas töötav opsüsteem | |
Ajajagamise opsüsteem on süsteem, mis võimaldab paljudel erinevates kohtades asuvatel kasutajatel kasutada kindlat arvutisüsteemi samal ajal. | Reaalajas töötav opsüsteem on opsüsteem, mis täidab teatud toimingu kindlaksmääratud aja piires. |
Aeg | |
Ajajaotussüsteemile antakse igale kasutajale väikese aja kvantiteet. | Reaalajasüsteem töötab kindla aja piiratuse korral. |
Ressursside jagamine | |
Ajajaotussüsteemis saavad kasutajad ressursse jagada. | Reaalajasüsteemis jäävad ressursid protsessi jaoks kindlaksmääratud ajaks ja neid saab selle aja järel ümber paigutada teisele protsessile. |
Näitesüsteem | |
Veebifailide süsteem on näide ajajaotussüsteemist. | Lennuliikluse juhtimissüsteem on näide reaalajas töötavast opsüsteemist. |
Erinevus ajajaotuse ja reaalajas kasutatava opsüsteemi vahel on see, et ajajaotusega opsüsteem on süsteem, mis võimaldab paljudel eri asukohtadel asuvatel kasutajatel süsteemi samaaegselt kasutada, samal ajal kui reaalajas opsüsteem on süsteem, mis täidab teatud toimingut kindlaksmääratud piires ajapiirang.
1. “Mis on reaalajas operatsioonisüsteem (RTOS)? - määratlus saidilt WhatIs.com. ” SearchDataCenter. Saadaval siin
2. “Operatsioonisüsteemi tüübid”. Www.tutorialspoint.com, Tutorials Point, 8. jaanuar 2018. Saadaval siin
1.'Kozloduy tuumaelektrijaam - 5. üksuse kontrollruum Yovko Lambrev (CC BY 3.0) Commonsi Wikimedia kaudu