Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sú nevýhody operačným systémom Real - Time

? Operačný systém reálneho času ( RTOS ) je špecifický typ operačného systému , ktorý plní funkcie a výpočty v stanovenej lehote . To uprednostňuje úlohy a môže pozastaviť jeden v prospech inej osoby s vyššou prioritou , čo zaisťuje , že spracováva viac dôležitý úlohu ako prvý . Avšak , spolu s výhodami použitia RTOS , ale má aj niekoľko nevýhod , vrátane nákladov na operačnom systéme a jeho komplikované prevedenie . Typy

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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené