Vilka är kraven för realtidsoperativsystem?

Tekniskt, alla operativsystem är "realtime." Termen realtime betyder bara att det händer omedelbart, kontra försenas. De flesta operativsystem är idag faktiskt en blandning av realtime och "batch." Batch-bearbetning gör något senare, vanligtvis vänta tills du har mer än en sak (ett "parti") att göra. Ett exempel på batch-bearbetning är när ett företag bearbetar din betalning. De efter inte varje betalning till deras datasystem - de vänta tills alla betalningar är för dagen (eller åtminstone en stor del av dem) och sedan lägga dem som en grupp - så tusentals betalningar får publiceras på en gång (postat betyder bara bearbetas genom vissa finansiella systemet). Vissa företag använder som banker, både realtid och batch-bearbetning för samma artiklar. Till exempel, om du gör en insättning med en teller, kommer du förmodligen att kunna gå till Starbucks nästa dörr, logga på internet och se den depositionen postat på kontot redan. Detta är "realtime" bearbetning. Men... Detta är förmodligen bara ett "memo" inlägg. Detta innebär att det endast var postat till online-systemet så att du kan få till det via internet eller telefon. Under natten, kommer din insättning att skickas till en central plats och batch bearbetas med tusentals andra insättningar. Natt inlägg är att den "riktiga" bokföring system för kontroller, "Efterfrågan Deposit redovisning" system eller utvecklingsagendan från Doha. De största användningen "realtime" operativsystem är faktiskt i vad som kallas "inbyggda" system. Dessa operativsystem och programkod som körs på en enda styrelse och inbäddade i något fysiskt - en bil, en brödrost, en TV: n, DVD-spelare, en IPOD. Om det är elektronisk, har det förmodligen idag ett inbyggt system (eller till och med flera). Inbyggda system är främst realtidsoperativsystem - de samla in lite statistik i realtid och ge tillgång till dem senare i batch-läge (här finns alla de fel som inträffade på din bil eftersom det var senast servad...) men deras verkliga uppgift är att styra enheten de är inbäddade i - och göra det i "realtid" eller omedelbart. Detta innebär att de måste vara: - pålitlig - de måste fungera i alla typer av villkor - varmt, kallt, smutsigt, fet, bullrig, vibrationer etc. - tid - de måste vara tillräckligt snabbt för att tänka på en åtgärd, och få det gjort direkt. Till exempel, om du är ett inbyggt system i en bil som kontroller sladd, du måste kunna reagera på skid i "realtid" - som det händer och kontrollera bromsar, styrning och gas som är lämpligt till vad som händer (skid start, bilen svängda till höger, skid är slut). -flexibel - i föregående exempel, det inbyggda systemet till kontroll medar måste kunna hantera en bil kommer varje hastighet, svängda höger, vänster eller rakt, vet när det är "över kompensera" och korrigera det etc. Det måste kunna fatta samma beslut en mänsklig knowledable skulle göra under samma omständigheter. -stora ordentligt - igen, i föregående exempel. Det inbyggda systemet måste kunna känna igen och reagera på tusentals olika fakta (hastighet, riktning, tillstånd och status för mekaniska system etc.). Du måste ha en processor tillräckligt snabbt för att bearbeta data i realtid, och tillräckligt med lagringsutrymme att acceptera och Visa, villkor och status av "analoga" enheter. Obs - de flesta realtidssystem är det vi känner som "analoga" enheter. Det betyder bara att de har något mekaniskt om dem. De flesta delar av en bil är analog, eftersom de flesta TV för dessa dagar. Detta är kontra "digital", där delarna inte flytta, signaler flöde till enheter som klarar att konvertera slutresultatet till analog (till exempel en digital-TV få en sändarsignal, konvertera den till en viss kanal och vidarebefordra det till skärmen för att Visa. Även skärmar som plasma och LCD är ytterst analog - de måste besluta vilka punkter (pixlar) display, i vilken färg och vad skugga. Beslutet kan göras digitalt, kontrollera nyanserna i displayen i realtid.

  • Relaterade Frågor

  • För studenter - vilka är kraven för Wohnberechtigungsschein?

  • Vilka är kraven för att hyra en lägenhet i en källare?

  • Vem har rätt till det, som ska tas upp i en penna av medborgarna, vilka är kraven?

  • Måste du uppfylla kapital prestanda - vilka är kraven?

  • Vilka är kraven för att bli en kock?

  • Vilka var kraven under en Silver stjärna?

  • Vilka är kraven för grundutbildningen ingången för Harvard University?

  • Vilka är kraven för CPA CPE i Texas?

  • Vilka är kraven för en kandidatexamen i radiologi?

  • Vilka är kraven för att öppna en grupp hem?

  • Vilka är kraven för att en köpman måste uppfylla för att kunna acceptera kreditkort i person eller online eller via telefon?

  • Vilka är kraven för PC att köra pro tools med digi2?

  • Vilka är kraven för att köra en daycare verksamhet?

  • Vilka är kraven för Habbo hotel?

  • Vilka är kraven att gifta sig med Korpen i Rune Factory 3?

  • Vilka är kraven för att få ett företag licens?

  • Vilka är kraven för servering i oss representanthuset?

  • Vilka är kraven för höjd och bredd för den amerikanska flaggan?

  • Vilka är kraven för att starta ett härbärge?