Mitä Ovat Reaaliaikaiset Käyttöjärjestelmät

Sisällysluettelo:

Mitä Ovat Reaaliaikaiset Käyttöjärjestelmät
Mitä Ovat Reaaliaikaiset Käyttöjärjestelmät

Video: Mitä Ovat Reaaliaikaiset Käyttöjärjestelmät

Video: Mitä Ovat Reaaliaikaiset Käyttöjärjestelmät
Video: TÄMÄ on Huawein UUSI Käyttöjärjestelmä! // Harmony OS julkaistu! 2024, Marraskuu
Anonim

Reaaliaikaiset käyttöjärjestelmät perustuvat ohjelmistojärjestelmiin, jotka pystyvät suorittamaan useita toimintoja tietyssä ajassa. Tätä käytetään nykyaikaisissa sovelluksissa, jotka ohjaavat tutkimus-, sotilas- ja avaruusteollisuudessa käytettävien laitteiden prosesseja, sekä tavallisen ihmisen elämässä kodinkoneiden ja nykyaikaisten laitteiden tasolla.

Mitä ovat reaaliaikaiset käyttöjärjestelmät
Mitä ovat reaaliaikaiset käyttöjärjestelmät

Reaaliaikaisen käyttöjärjestelmän ominaisuus

Reaaliaikaisena käyttöjärjestelmänä käytetään ohjelmaa, joka suorittaa tietyn tehtävän tiukasti määritellyssä jaksossa. Reaaliajassa järjestelmä vaatii oikeita tuloksia tietyn ajan kuluessa. Tällaiset reaaliaikaiset järjestelmät on rakennettu mikroaaltouuneihin, pesukoneisiin, digitaalikameroihin ja matkapuhelimiin.

Esimerkiksi ihmisen aivot toimivat reaaliajassa kuin käyttöjärjestelmä. Reaaliaikaisia käyttöjärjestelmiä käytetään lääketieteellisissä diagnostiikkajärjestelmissä, lentoyhtiöiden varausjärjestelmissä, televiestintäjärjestelmissä, taisteluaseiden ohjausjärjestelmissä ja monilla muilla alueilla.

Reaaliaikaisen käyttöjärjestelmän tyypit

Reaaliaikaiset käyttöjärjestelmät luokitellaan koviksi ja pehmeiksi. Jäykkä reaaliaikainen järjestelmä vaaditaan tehtävien suorittamiseen määrätyssä ajassa. Tehtävät on suoritettava määräajassa, muuten reaaliaikainen järjestelmä voi aiheuttaa merkittäviä aineellisia tai fyysisiä vahinkoja.

Esimerkkejä tällaisista reaaliaikaisista järjestelmistä ovat esimerkiksi sotilaalliset laitokset, jotka ohjaavat monimutkaisia ohjusjärjestelmiä. Lentoliikenteen lennonohjausjärjestelmät ovat toinen esimerkki. Nämä järjestelmät toimivat myös lääketieteellisissä laitoksissa - nämä ovat laitteistokomplekseja terveyden valvontaa varten.

Pehmeät reaaliaikaiset järjestelmät sisältävät tapauksia, joissa tehtävien suorittamisen määräaikojen rikkominen johtaa epämiellyttäviin, mutta hyväksyttäviin seurauksiin. Pehmeä reaaliaikainen järjestelmä ei takaa, että tehtävä tai työ suoritetaan määrätyssä ajassa. Tämä järjestelmä ajoittaa uudelleen ja sammuu, jos prosessia ei saada päätökseen ajoissa. Reaaliaikaisia pehmeitä järjestelmiä käytetään multimediaympäristöissä. Esimerkiksi, jos DVD-soitin ei pysty käsittelemään videokehystä, voit jatkaa videon katselua.

Reaaliaikaisissa monitoimijärjestelmissä käyttöjärjestelmän on asetettava etusijalle reaaliaikaiset tehtävät muihin tehtäviin nähden ja pidettävä sitä loppuun asti.

Yksi käyttöjärjestelmistä, joka sisältää pehmeän reaaliaikaisen järjestelmän, on Linux-käyttöjärjestelmä.

Reaaliaikainen käyttöjärjestelmä on suunniteltu ottaen huomioon kaikki tosielämän näkökohdat. Tämä käyttöjärjestelmä perustuu kahteen pääperiaatteeseen. Ensimmäinen on, että prosessin on keskityttävä ohjelmoituun tapahtumaan, jotta tehtävät voidaan ajoittaa ja käsitellä niiden prioriteettien perusteella. Toinen periaate liittyy suoritusaikaan, joten ongelman ratkaisuprosessi tapahtuu kiinteänä aikana.

Suositeltava: