De nyckelskillnad mellan tidsdelning och realtid operativsystem är att a tidsdelning operativsystem är ett system som gör att många användare från olika platser kan använda systemet samtidigt som ett operativsystem i realtid är ett system som utför en viss uppgift inom en viss tidsbegränsning.
Ett operativsystem är ett gränssnitt mellan mjukvaran och hårdvaran. Det utför uppgifter som minnehantering, processhantering, filhantering och inmatning av enhetshantering. Det finns olika typer av operativsystem. Två av dem är tidsdelning och operativsystem i realtid.
1. Översikt och nyckelskillnad
2. Vad är Time Sharing Operating System
3. Vad är Real Time Operating System
4. Jämförelse vid sida vid sida - Tiddelning mot realtidssystem i tabellform
5. Sammanfattning
Med tiden dela operativsystem kan många användare från olika platser använda ett visst datorsystem samtidigt. I dessa system delas processorns tid bland flera användare samtidigt. I dessa system exekveras flera användarprogram av CPU. Processorn exekverar varje användarprogram i småkvantum. Dessa system använder CPU-schemaläggning och multiprogrammering för att ge småkvantum till varje användarprogram. När användaren ger ett kommando, svarar systemet snabbt.
Tidsdelning Operativsystem ger flera fördelar. Det minskar CPU-väntetiden. Användarna kan få utmatning inom kort tid eftersom svarstiden är minimal. Det undviker också duplicering av program. Säkerhetsproblemen och problemen för datakommunikation är några begränsningar i ett tidsdelningssystem.
Ett realtidssystem är ett system som kräver en minimal tid för att bearbeta data och att svara på ingångarna för att utföra uppgiften. Riktigheten i systemutmatningen beror på det logiska resultatet av beräkningen och tiden för att producera resultatet. Den innehåller metoder för schemaläggningsuppgifter i realtid. Det finns två typer av operativsystem i realtid. De är svåra realtidssystem och mjuka realtidssystem .
Figur 01: Kärnkraftverk
Ett hårt realtidssystem borde fungera inom tidsfristen. Ett enda misslyckande att nå tidsfristen är ett fullständigt eller katastrofalt systemfel. Luftfartskontrollsystem, missiler och kärnreaktors kontrollsystem är några exempel på hårda realtidssystem. Ett mjukt realtidssystem är mindre restriktivt. Systemet ska utföra uppgiften inom tidsfristen men det kan vara en liten tolerans. Saknar tidsfristen anses inte som ett totalt systemfel men prestationen anses vara försämrad. Multimedia streaming och virtuell verklighet är några exempel på mjuka realtidssystem.
Tidsdelning vs realtidsoperativsystem | |
Ett tidsdelningssystem är ett system som gör det möjligt för många användare på olika platser att använda ett visst datorsystem samtidigt. | Ett operativsystem i realtid är ett operativsystem som utför en viss uppgift inom en viss tidsbegränsning. |
Tid | |
Ett tidsdelningssystem ges varje användare en liten tidskvantitet. | Ett realtidssystem arbetar under fasta tidsbegränsningar. |
Resursdelning | |
I tidsdelningssystemet kan användarna dela resurserna. | I realtidssystemet förblir resurserna för en bestämd tid för en process och kan omfördelas till en annan process efter den tiden. |
Exempel System | |
Ett online-filsystem är ett exempel på ett tidsdelningssystem. | Ett flygledningskontrollsystem är ett exempel på ett operativsystem i realtid. |
Skillnaden mellan tidsdelning och realtidsoperativsystem är att ett tidsdelningssystem är ett system som gör att många användare från olika platser kan använda systemet samtidigt som ett operativsystem i realtid är ett system som utför en viss uppgift inom en specificerad tidsbegränsning.
1. "Vad är realtidsoperativsystem (RTOS)? - Definition från WhatIs.com. "SearchDataCenter. Tillgänglig här
2. "Typ av operativsystem." Www.tutorialspoint.com, Tutorials Point, 8 jan 2018. Tillgänglig här
1. "Kozloduy Nuclear Power Plant - Kontrollrum av enhet 5" Med Yovko Lambrev (CC BY 3.0) via Commons Wikimedia