realtid är databehandling som sker när användaren går in i data eller ett kommando . Batch behandlingen innefattar utförandet av arbeten samtidigt . Den största skillnaden är att administratörer kan skjuta satsförfaranden , medan realtid processer måste ske så fort som möjligt . Tidsplan
Tiden mellan när användaren matar in data i datorn och när datorn utför den förväntade produktionen kallas svarstid . Realtidssystem har förutsägbara svarstider . Utgångarna är framgångsrika om de är korrekt och aktuell . Svarstiderna inte nödvändigtvis måste vara snabb . Det finns ingen hastighet där en process anses realtid och alla processer har viss fördröjning. Ett system är " real -time " när bearbetningsaktiviteterna har deadlines . Batchbearbetning har inte en specifik tidpunkt då uppgifter slutförs , med uppgifter som slutförda när datorn är i stånd att genomföra dem , baserat på de behandlingar krav på uppgifter och processorhastighet på datorn .
Deadlines
ett hårt realtidssystem är en där underlåtenhet att uppfylla ens en deadline visar ett komplett system misslyckande . Med mjuk realtid , saknas en tidsfrist indikerar att systemet inte fungerar på topp . Vid satsvis bearbetning , kanske missade deadlines innebär att datorn behöver mer bearbetning kapacitet att avsluta uppgifter .
Embedded
Realtidssystem är oftast reaktiva , vilket innebär de beter sig utifrån de förutsättningar i miljön . Real - time processorer ingår ofta , vilket innebär att de inte har ett gränssnitt operativsystem och används enbart för att styra maskinvaruenheter . Till exempel kan en digital termometer har en realtid processor inbäddad i termometer som ger en kontinuerligt rätt temperatur. Satsvisa processer är vanligtvis en del av ett större datorsystem. Addera Förutsägbarhet Vs. Flexibilitet
Realtidssystem har specifika och förutsägbara utgångar som inträffar som svar på en ingång . Antalet utgångar som ett realtidssystem kan ha är oftast fast . Till exempel , på termometern , har antalet avläsningar Termometern är fast och termometern kommer inte att utföra unika åtgärder , som att läsa " köttet är klart . " Administratörer kan oftast justera satsvisa processer för att tjäna olika syften .
Skjuta
Med batch-bearbetning , är processer som sparas när datorn inte kör väldigt många uppgifter, såsom på kvällen när ett företag är inte mycket upptagen . Till exempel kan ett företag avstå från att köra antivirus skannar när företaget är upptagen , eftersom de genomsökningar använda upp makt databehandling . Administratörer börjar ofta antivirus skannar på natten , när de flesta av arbetarna har gått hem . Real -time bearbetning sker oftast när processorn får en ingång .
Utanför Computing
Batchbearbetning också förekommer utanför datorer . Till exempel , istället för att skicka en räkning till en kund varje gång kunden betalar för en tjänst , kan ett företag skickar en faktura varje månad så att företaget inte behöver spendera så mycket på porto . Realtid oftast bara hänvisar till datorer och microcontrollers .