Kas Ir Reāllaika Operētājsistēmas

Satura rādītājs:

Kas Ir Reāllaika Operētājsistēmas
Kas Ir Reāllaika Operētājsistēmas

Video: Kas Ir Reāllaika Operētājsistēmas

Video: Kas Ir Reāllaika Operētājsistēmas
Video: Real Time Operating Systems (RTOS) - Nate Graff 2024, Novembris
Anonim

Reāllaika operētājsistēmas ir balstītas uz programmatūras sistēmām, kas noteiktā laikā spēj veikt vairākas funkcijas. To izmanto modernās lietojumprogrammās, kas kontrolē aprīkojuma procesus, ko izmanto pētniecībā, militārajā un kosmosa rūpniecībā, kā arī vienkāršā cilvēka dzīvē sadzīves tehnikas un moderno sīkrīku līmenī.

Kas ir reāllaika operētājsistēmas
Kas ir reāllaika operētājsistēmas

Reālā laika operētājsistēmu iezīme

Kā operētājsistēma reāllaikā tiek izmantota programma, kas veic noteiktu uzdevumu stingri noteiktā laika posmā. Reāllaikā sistēma prasa pareizus rezultātus noteiktā laika periodā. Šādas reāllaika sistēmas ir iebūvētas mikroviļņu krāsnīs, veļas mazgājamās mašīnās, digitālajās kamerās un mobilajos tālruņos.

Piemēram, cilvēka smadzenes reāllaikā darbojas kā operētājsistēma. Reāllaika operētājsistēmas tiek izmantotas medicīniskās diagnostikas sistēmās, aviokompāniju rezervēšanas sistēmās, telekomunikāciju sistēmās, kaujas ieroču kontroles sistēmās un daudzās citās jomās.

Reāllaika operētājsistēmu veidi

Reālā laika operētājsistēmas tiek klasificētas kā cietās un mīkstās. Lai izpildītu uzdevumus noteiktā laikā, ir nepieciešama stingra reāllaika sistēma. Uzdevumi ir jāizpilda noteiktajā termiņā, pretējā gadījumā reāllaika sistēma var radīt ievērojamus materiālus vai fiziskus zaudējumus.

Šādu reāllaika sistēmu piemēri ir, piemēram, militāras iekārtas, kas kontrolē sarežģītas raķešu sistēmas. Gaisa transporta lidojumu vadības sistēmas ir vēl viens piemērs. Arī šīs sistēmas darbojas medicīnas iestādēs - tie ir aparatūras kompleksi veselības kontrolei.

Mīkstās reāllaika sistēmas ietver gadījumus, kad uzdevumu izpildes termiņu pārkāpšana rada nepatīkamas, bet pieņemamas sekas. Mīkstā reāllaika sistēma negarantē, ka uzdevums vai darbs tiks izpildīts noteiktā laika periodā. Šī sistēma pārplānos un tiks izslēgta, ja process netiks pabeigts laikā. Reālā laika mīkstās sistēmas tiek izmantotas multimediju vidēs. Piemēram, ja DVD atskaņotājs nevar apstrādāt video kadru, varat turpināt videoklipa skatīšanos.

Reāllaika daudzuzdevumu sistēmās operētājsistēmai ir jānosaka prioritāte reāllaika uzdevumiem, nevis citiem uzdevumiem.

Viena no operētājsistēmām, kas ietver mīksto reālā laika sistēmu, ir Linux operētājsistēma.

Reāllaika operētājsistēma ir veidota, ņemot vērā visus reālās dzīves aspektus. Šī operētājsistēma ir veidota uz diviem galvenajiem principiem. Pirmkārt, procesam jābūt vērstam uz ieprogrammēto notikumu, lai uzdevumus varētu plānot un apstrādāt, pamatojoties uz viņu prioritātēm. Otrais princips attiecas uz izpildes laiku, tā ka problēmas risināšanas process notiek noteiktā laikā.

Ieteicams: