Razlika med obdelavo v realnem času in paketno obdelavo

...

Serijska obdelava pomaga povečati produktivnost.

Obdelava v realnem času je obdelava podatkov, ki se zgodi, ko uporabnik vnese podatke ali ukaz. Paketna obdelava vključuje istočasno izvajanje nalog. Glavna razlika je v tem, da lahko skrbniki odložijo paketne procese, medtem ko se morajo procesi v realnem času zgoditi čim prej.

Časovni okvir

Čas med tem, ko uporabnik vnese podatke v računalnik in ko računalnik izvede pričakovani rezultat, se imenuje odzivni čas. Sistemi v realnem času imajo predvidljiv odzivni čas. Rezultati so uspešni, če so natančni in pravočasni. Ni nujno, da so odzivni časi hitri. Ni hitrosti, kjer se proces šteje za realnega časa in imajo vsi procesi nekaj zamude. Sistem je "v realnem času", ko imajo dejavnosti obdelave roke. Paketna obdelava nima določenega trenutka, ko so naloge dokončane, naloge pa so končane, ko se računalnik jih je sposoben dokončati na podlagi zahtev obdelave nalog in hitrosti obdelave računalnik.

Video dneva

Roki

Trdi sistem v realnem času je tisti, pri katerem neizpolnjevanje niti enega roka pomeni popolno odpoved sistema. Pri mehkem realnem času manjkajoči rok pomeni, da sistem ne deluje na vrhuncu. Pri paketni obdelavi lahko zamujeni roki pomenijo, da računalnik potrebuje več procesne zmogljivosti za dokončanje nalog.

Vgrajeno

Sistemi v realnem času so običajno reaktivni, kar pomeni, da se obnašajo glede na pogoje okolja. Procesorji v realnem času so običajno vgrajeni, kar pomeni, da nimajo vmesnika operacijskega sistema in se uporabljajo samo za nadzor naprav strojne opreme. Na primer, digitalni termometer ima lahko v termometer vgrajen procesor v realnem času, ki daje stalno pravilno temperaturo. Paketni procesi so običajno del večjega računalniškega sistema.

Predvidljivost vs. Fleksibilnost

Sistemi v realnem času imajo specifične in predvidljive izhode, ki se pojavijo kot odziv na vhod. Število izhodov, ki jih lahko ima sistem v realnem času, je običajno fiksno. Na primer, na termometru je število odčitkov, ki jih ima termometer, fiksno in termometer ne deluje edinstvena dejanja, kot je branje »meso je pripravljeno«. Skrbniki lahko običajno prilagodijo paketne procese tako, da bodo služili različnim namene.

Odlaganje

S paketno obdelavo se procesi shranijo za čas, ko računalnik ne izvaja veliko nalog, na primer zvečer, ko podjetje ni zelo zasedeno. Podjetje se lahko na primer vzdrži izvajanja protivirusnih pregledov, ko je podjetje zaposleno, saj skeniranje porabi računalniško procesorsko moč. Skrbniki pogosto začnejo s protivirusnimi pregledi ponoči, ko večina delavcev odide domov. Obdelava v realnem času se običajno pojavi, ko procesor prejme vhod.

Zunanje računalništvo

Paketna obdelava poteka tudi zunaj računalnikov. Na primer, namesto da bi podjetje poslalo račun stranki vsakič, ko stranka plača storitev, lahko podjetje pošlje račun vsak mesec, tako da podjetju ni treba porabiti toliko za poštnino. Obdelava v realnem času se običajno nanaša samo na računalnike in mikrokrmilnike.