Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
dva hlavné typy RTOS sú mäkké v reálnom čase ( SRT ) a hard real - time ( HRT ) . HRT má schopnosť zaručiť , že to bude vždy spracovávať operácie v garantovanej lehote , zatiaľ čo SRT možno zaručiť iba rovnaké výsledky väčšinu času . To pomáha SRT optimalizovať non - kritické prvky aplikácie , ktoré HRT nemá robiť . SRT systémy nie sú spoľahlivé v situáciách , kedy potrebujú dôležité termíny , ktoré majú byť splnené , ako napríklad v lekárskej zariadení alebo riadenia motora systémov , kde aj menšie latencie môže mať katastrofálne výsledky . Na druhej strane , pomocou HST v non - kritické systémy , ako je napríklad streaming internetové vysielanie , bude mať za následok HRT robiť prácu navyše a za použitia nadmerné systémové prostriedky zbytočne .
Požiadavky
RTOS musí mať väčšie možnosti multitaskingu , ako non - RTOS , takže to môže uprednostniť viacvláknové procesu . Veľkosť RTOS znamená , že môže poskytnúť vyšší výkon , ako non - RTOS , pretože používa menej multitasking celkovo , ale nie je to pravidlom . V ďalšej časti počítačového systému , vrátane CPU a pamäte , stanovenie účinnosti RTOS . Vzhľadom na zložitú plánovanie v RTOS , to vyžaduje viac kódovanie efektívne vykonávať , ako non - RTOS , a preto vyžaduje viac miesta na počítačovom systéme .
Speed
RTOS využíva pokročilých algoritmov pre plánovanie úloh . To umožňuje flexibilitu je potrebné stanoviť priority aplikácií , ale tiež znamená , že si vyžaduje väčšie zdroje a čas . V danom časovom období , RTOS tendenciu dokončiť menej práce ako non - RTOS . RTOS často potrebuje prístup komponenty , ako sú ovládače zariadení , ktoré faktory v množstve času to berie splniť určité úlohy . Tiež RTOS vyžaduje viac signálov prerušenia , ako non - RTOS . Prerušenie meria čas potrebný medzi okamihom , kedy operačný systém vytvára prerušenia a keď ju spracuje . RTOS je potrebné zaručiť maximálnu dobu to môže trvať spracovanie prerušenia .
Copyright © počítačové znalosti Všetky práva vyhradené