Ero sivun ”Reaaliaikainen käyttöjärjestelmä” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 1:
'''Reaaliaikainen käyttöjärjestelmä''' ({{k-en|Real-time operating system}}, RTOS) on [[käyttöjärjestelmä]]tyyppi, joka noudattaa [[reaaliaikaisuus]]-vaatimuksia.
 
Vaatimukset voidaan jakaa kahteen kategoriaan:<ref>{{Verkkoviite | osoite = http://people.inf.ethz.ch/troscoe/pubs/UCAM-CL-TR-376.pdf | nimeke = The Structure of a Multi-Service Operating System | tekijä = Roscoe, Timothy | julkaistu = 1995 | viitattu = 20.2.2017}}</ref><ref name="rtsched">{{Verkkoviite | osoite = http://cseweb.ucsd.edu/classes/wi01/cse221/OSSurveyW01/papers/khushu,simmons.scheduling_and_synchronization_in_embedded_real-time_operating_systems.pdf | nimeke = Scheduling and Synchronization in Embedded Real-Time Operating Systems | tekijä = Khushu, Sanjeev & Simmons, Johnathan | julkaistu = 5.3.2001 | viitattu = 20.2.2017 }}</ref>
* pehmeä (''soft real-time''), palvelun laadun heikkeneminen kuten audiotoiston pätkiminen
* kova (''hard real-time''), täysi epäonnistuminen kuten sydämentahdistimen epäonnistuminen
Rivi 22:
=== Viestimekanismit ===
 
Asynkroninen viestien välitys ja käsittely on menetelmä, jota voidaan käyttää kun halutaan varmistaa että haluttu toiminto ei pysäytä tehtävän suorittamista.<ref name="rtsched" />

Menetelmä tarkoittaa usein erillisiä [[Prosessi (tietotekniikka)#säie|säikeitä]] eri tehtäville.
 
=== Osiointi ===