Real - time verwerking is gegevensverwerking die optreedt als de gebruiker invoert in de gegevens of een opdracht . Batch- verwerking de uitvoering van taken op hetzelfde moment . Het belangrijkste verschil is dat beheerders batchprocessen kunnen uitstellen , terwijl de real -time processen moet zo snel mogelijk plaatsvinden . Time Frame De tijd tussen het moment waarop de gebruiker voert de gegevens in de computer en wanneer de computer voert de verwachte output is de responstijd genoemd . Real -time systemen hebben voorspelbare responstijden . Uitgangen zijn succesvol als ze nauwkeurig en tijdig zijn . Responstijden niet per se snel moeten zijn . Er is geen toerental waarbij een proces wordt beschouwd als real -time en alle processen hebben enige vertraging . Een systeem is " real - time" bij het verwerken van activiteiten hebben deadlines . Batchverwerking heeft geen specifieke moment waarop taken zijn voltooid , waarbij taken worden vervuld wanneer de computer in staat is om ze te voltooien op basis van de verwerkingseisen van de taken en de verwerkingssnelheid van de computer . < br > Deadlines een hard real - time systeem is er een waarin het onvermogen om ook maar een deadline te halen geeft een compleet falen van het systeem . Met zachte real -time , het missen van een deadline geeft aan dat het systeem niet werkt op zijn hoogtepunt . In batch-verwerking , misschien gemiste deadlines betekenen dat de computer moet meer verwerkingscapaciteit om taken af te maken. Embedded real - time systemen zijn meestal reactief , wat betekent ze zich gedragen op basis van de omstandigheden van het milieu . Real -time processoren zijn meestal opgenomen , wat betekent dat ze niet een besturingssysteem interface en worden alleen gebruikt om apparatuur te controleren . Bijvoorbeeld , kan een digitale thermometer een real -time processor ingebed in de thermometer die een continu juiste temperatuur geeft . Batch processen meestal een deel van een groter computersysteem . Voorspelbaarheid Vs . Flexibiliteit Realtimesystemen specifieke en voorspelbare resultaten die optreden in reactie op een ingang . Het aantal uitgangen dat een real - time systeem kan hebben wordt gewoonlijk vastgesteld . Bijvoorbeeld , de thermometer , het aantal metingen de thermometer wordt vastgesteld en de thermometer niet uniek acties , zoals het lezen uitvoeren " het vlees gaar is . " Beheerders kunnen meestal passen batchprocessen om verschillende doelen dienen . Uitstel Met batch-verwerking , worden processen opgeslagen voor wanneer de computer niet wordt uitgevoerd heel veel taken , zoals het in de avond wanneer een bedrijf is niet erg druk . Bijvoorbeeld , kan een bedrijf zich te onthouden van het uitvoeren van antivirus scans toen het bedrijf bezig is , omdat de scans gebruiken tot de computer processing power . Beheerders beginnen vaak antivirus scans 's nachts , wanneer het grootste deel van de werknemers naar huis zijn gegaan . Real - time verwerking gebeurt meestal wanneer de processor een input ontvangt . Buiten Computing Batch verwerking treedt ook buiten computers . Bijvoorbeeld , in plaats van een factuur elke keer als de klant betaalt voor een dienst te sturen naar een klant , een bedrijf kan een factuur elke maand sturen zodat het bedrijf niet hoeft te zo veel uitgeven aan verzendkosten . Real - time verwerking meestal heeft alleen betrekking op computers en microcontrollers .
|