|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Grundläggande datorkunskaper >> Content

    Vilka är nackdelarna med en Real - Time Operating System

    ? Ett realtidsoperativsystem (RTOS ) är en specifik typ av operativsystem som utför funktioner och beräkningar inom en viss tid . Det prioriterar uppgifter och kan avbryta en till förmån för en annan med en högre prioritet , se till att den behandlar den mer viktiga uppgiften först . Men tillsammans med fördelarna med att använda ett RTOS , det har också flera nackdelar , inklusive kostnaden för operativsystemet och dess komplicerade genomförandet . Typer

    De två vanligaste typerna av RTOS är mjuka realtid ( SRT ) och hård realtid ( HRT ) . En HRT har förmågan att garantera att det alltid kommer att behandla verksamheten inom en garanterad tid , medan en SRT kan endast garantera samma resultat för det mesta . Detta hjälper SRT optimera icke - kritiska delar av ett program , som en HRT inte göra . SRT -system är inte tillförlitliga i situationer där stopptider måste uppfyllas , till exempel i medicinsk utrustning eller motor styrsystem , där även en mindre fördröjning kan få katastrofala resultat . Å andra sidan , med en HRT i icke - kritiska system, såsom strömmande Internet- sändningar , kommer att resultera i HRT göra extra arbete och använder alltför systemresurser i onödan . Addera Krav

    ett RTOS måste ha större multitasking kapacitet än en icke - RTOS så det kan prioritera flera processtrådar . Storleken på ett RTOS innebär att det kan ge bättre prestanda än en icke - RTOS eftersom den använder mindre multitasking övergripande , men detta är inte en regel . De övriga delarna av datasystemet , inklusive CPU och minne , bestämma effektiviteten av ett RTOS . På grund av den komplexa schemaläggning i ett RTOS , det kräver mer kodning för att fungera effektivt än en icke - RTOS och kräver därför mer utrymme på ett datorsystem .
    Hastighet

    Ett RTOS använder avancerade algoritmer för att schemalägga aktiviteter . Detta tillåter den flexibilitet som krävs för att prioritera program , men innebär också att det krävs mer resurser och tid . Över en given tidsperiod , tenderar ett RTOS för att slutföra mindre arbete än en icke - RTOS . Ett RTOS behöver ofta tillgång till komponenter som drivrutiner , vilka faktorer i den tid det tar att utföra vissa uppgifter . Dessutom krävs en RTOS mer avbrottssignaler än en icke - RTOS . Ett avbrott mäter den tid det tar mellan när ett operativsystem skapar avbrott och när den behandlar det. Ett RTOS måste garantera en maximal tid det kan ta att behandla avbrottet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man ställer in ett HTML-e
    ·Ta bort dubbletter av filer från din dator
    ·Vad Är Allmän syntax för ett skalkommando
    ·Hur ladda upp bilder till iTunes
    ·Hur till Sätta fast kansli för förlusten av Domain T…
    ·Konvertera SPC till PFX
    ·Hur man upprätthåller metadata i Oracle Spatial
    ·Hur du formaterar cd-skivor
    ·Återställa Quicken -filer
    ·Ta bort eller dölja webbläsarens adressfält
    Utvalda artiklarna
    ·Avinstallera Firefox 3.6 på Ubuntu 9.10
    ·Hur man startar Virtual PC på Reboot
    ·Hur bli av Sysguard
    ·Hur du använder ScanDisk
    ·Hur man installerar musdrivrutiner från kommandoraden …
    ·Så här startar Sony Vaio Bärbara datorer
    ·Hur gör jag SSH till min laptop från mitt skrivbord
    ·Inaktivera DHCP Client Service
    ·Hur fixar Apple Fel 2131 ( bränna en skiva Fel på iTu…
    ·Hur vill kolla Windows XP Upgrade kompatibilitet
    Copyright © Dator Kunskap http://www.dator.xyz