Erinevus kõva ja pehme reaalajas süsteemi vahel

Sisukord:

Erinevus kõva ja pehme reaalajas süsteemi vahel
Erinevus kõva ja pehme reaalajas süsteemi vahel

Video: Erinevus kõva ja pehme reaalajas süsteemi vahel

Video: Erinevus kõva ja pehme reaalajas süsteemi vahel
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №30 2024, November
Anonim

Peamine erinevus – kõva vs pehme reaalajas süsteem

Põhierinevus kõva ja pehme reaalajas süsteemi vahel on see, et kõva reaalajas süsteem on süsteem, milles üksainus tähtajast kinnipidamine võib viia süsteemi täieliku rikkeni, samas kui pehme reaalajas süsteem on süsteem, milles üht või mitut tähtajast kinnipidamise ebaõnnestumist ei peeta täielikuks süsteemirikkeks, kuid selle toimivus loetakse halvenenud.

Operatsioonisüsteem on süsteemitarkvara, mis haldab arvuti riistvara vastav alt tarkvara juhistele. Operatsioonisüsteem pakub erinevaid ülesandeid. Failihaldus, mäluhaldus, välisseadmete juhtimine ja protsesside ajastamine on mõned neist. Üks operatsioonisüsteemi tüüp on reaalajas operatsioonisüsteem. Selle saab jagada kõvadeks reaalajassüsteemideks ja pehmeteks reaalajassüsteemideks.

Mis on Hard Real Time System?

Reaalajas süsteem on andmetöötlussüsteem. Aega, mis kulub süsteemil sisendile reageerimiseks ja väljundi esitamiseks või värskendatud teabe kuvamiseks, nimetatakse reaktsiooniajaks. Seega peaks nendes süsteemides reageerimisaeg olema väga minimaalne. Süsteem peaks ülesande täitma tähtaja jooksul. Reaalajas operatsioonisüsteemis sõltub süsteemi väljundi õigsus nii arvutuse loogilisest tulemusest kui ka tulemuse saamiseks kuluvast ajast. Nende süsteemide struktuur sarnaneb ka tavalise operatsioonisüsteemiga. Sellel on ka mehhanismid ülesannete reaalajas planeerimiseks.

Erinevus kõva ja pehme reaalajas süsteemi vahel
Erinevus kõva ja pehme reaalajas süsteemi vahel

Joonis 01: Lennujuhtimissüsteem

Raske reaalajas süsteemis on ajanõue kriitiline piirang. Süsteem peaks tähtaja jooksul toimima. Kui süsteem tähtaja jooksul ei toiminud, loetakse see ülesande tõrkeks. Seda tüüpi süsteemid ei tohiks tähtaega mööda lasta. Tähtajast möödalaskmine võib olla katastroofiline. Lennujuhtimissüsteemid, rakettide ja tuumareaktori juhtimissüsteemid on mõned näited raskete reaalajas süsteemide jaoks. Kui õhusõiduki juhtimissüsteem ei andnud õhusõidukile tähtaja jooksul juhiseid, võib see põhjustada õhusõiduki allakukkumise. Seetõttu on kõva-reaalajas süsteemis tähtajast kinnipidamine äärmiselt oluline. Neid süsteeme kasutatakse peamiselt ohutuskriitilistes süsteemides.

Mis on pehme reaalajas süsteem?

Pehmes reaalajas ei ole ajanõue väga oluline. Süsteem peaks ülesande täitma või andma väljundi tähtaja jooksul, kuid aeg-aj alt võib esineda väike tolerants. Kui süsteem ei täitnud ülesannet tähtaja jooksul, ei loeta seda rikkeks seni, kuni see annab nõutava väljundi. Kuid jõudlust peetakse halvemaks. Tähtajast möödalaskmine ei põhjusta katastroofilist sündmust nagu kõva-reaalajas süsteemis. Need süsteemid on vähem piiravad. Mõned näited tarkvara reaalajas süsteemidest on multimeediumi voogesitus, arenenud teadusprojektid ja virtuaalne reaalsus.

Mis vahe on kõval ja pehmel reaalajas süsteemil?

Kõva vs pehme reaalajassüsteem

Kõva reaalajas süsteem on süsteem, milles isegi ühest tähtajast mitte kinnipidamine võib viia täieliku või katastroofilise süsteemirikkeni. Pehme reaalajas süsteem on süsteem, milles üht või mitut tähtajast kinnipidamise ebaõnnestumist ei peeta täielikuks süsteemirikkeks, vaid see jõudlus on halvenenud.
Piirav olemus
Kõva reaalajas süsteem on väga piirav. Pehme reaalajas süsteem ei ole väga piirav.
Tähtaeg
Kõva reaalajas süsteem ei tohiks tähtaega mööda minna. Tähtajast möödalaskmine põhjustab täieliku või katastroofilise süsteemirikke. Pehme reaalajas süsteem võib aeg-aj alt tähtajast mööda minna. Tähtajast möödalaskmist ei peeta täielikuks süsteemirikkeks, vaid see halvendab jõudlust.
Utiliit
Kõva reaalajas süsteemil on rohkem kasulikkust. Pehmel reaalajas süsteemil on vähem kasulikkust.
Näited
Lennuliikluse juhtimissüsteemid, rakettide ja tuumareaktori juhtimissüsteemid on mõned näited rasketest reaalajas kasutatavatest süsteemidest. Multimeedia voogesitus, arenenud teadusprojektid ja virtuaalne reaalsus on mõned näited pehmetest reaalajas süsteemidest.

Kokkuvõte – kõva vs pehme reaalajas süsteem

Selles artiklis käsitleti kahte tüüpi reaalajas operatsioonisüsteeme; kõvad reaalajas süsteemid ja pehmed reaalajas süsteemid. Erinevus kõva ja pehme reaalajas süsteemi vahel seisneb selles, et kõva reaalajas süsteem on süsteem, milles ühekordne tähtajast kinnipidamine võib viia süsteemi täieliku rikkeni, samas kui pehme reaalajas süsteem on süsteem, milles üks või Kui rohkem tõrkeid tähtajast kinni ei peeta, ei peeta täielikuks süsteemirikkeks, kuid selle jõudlus loetakse halvemaks.

Soovitan: