Razlika između obrade u stvarnom vremenu i skupne obrade

...

Serijska obrada pomaže u povećanju produktivnosti.

Obrada u stvarnom vremenu je obrada podataka koja se događa kada korisnik unese podatke ili naredbu. Batch obrada uključuje izvršavanje poslova u isto vrijeme. Glavna razlika je u tome što administratori mogu odgoditi skupne procese, dok se procesi u stvarnom vremenu moraju dogoditi što je prije moguće.

Vremenski okvir

Vrijeme između trenutka kada korisnik unese podatke u računalo i kada računalo izvrši očekivani izlaz naziva se vrijeme odgovora. Sustavi u stvarnom vremenu imaju predvidljivo vrijeme odziva. Rezultati su uspješni ako su točni i pravovremeni. Vrijeme odgovora ne mora nužno biti brzo. Ne postoji brzina u kojoj se proces smatra realnim vremenom i svi procesi imaju određeno kašnjenje. Sustav je "u stvarnom vremenu" kada aktivnosti obrade imaju rokove. Skupna obrada nema određeni trenutak u kojem se zadaci dovršavaju, pri čemu se zadaci dovršavaju kada se računalo ih može dovršiti, na temelju zahtjeva obrade zadataka i brzine obrade Računalo.

Video dana

Rokovi

Tvrdi sustav u stvarnom vremenu je onaj u kojem neispunjenje čak i jednog roka ukazuje na potpuni kvar sustava. S mekim realnim vremenom, nedostatak roka ukazuje na to da sustav ne radi na svom vrhuncu. U skupnoj obradi, propušteni rokovi mogu značiti da računalo treba više kapaciteta obrade za dovršetak zadataka.

Ugrađen

Sustavi u stvarnom vremenu obično su reaktivni, što znači da se ponašaju na temelju uvjeta okoline. Procesori u stvarnom vremenu obično su ugrađeni, što znači da nemaju sučelje operativnog sustava i koriste se samo za upravljanje hardverskim uređajima. Na primjer, digitalni termometar može imati procesor u stvarnom vremenu ugrađen u termometar koji daje kontinuirano ispravnu temperaturu. Batch procesi obično su dio većeg računalnog sustava.

Predvidljivost vs. Fleksibilnost

Sustavi u stvarnom vremenu imaju specifične i predvidljive izlaze koji se javljaju kao odgovor na ulaz. Broj izlaza koje sustav u stvarnom vremenu može imati obično je fiksan. Na primjer, na termometru, broj očitavanja termometra je fiksan i termometar neće raditi jedinstvene radnje, kao što je čitanje "meso je gotovo". Administratori obično mogu prilagoditi skupne procese da služe različitim svrhe.

Odgađanje

Uz skupnu obradu, procesi se spremaju za vrijeme kada računalo ne izvršava mnogo zadataka, kao što je navečer kada tvrtka nije jako zauzeta. Na primjer, tvrtka se može suzdržati od pokretanja antivirusnih skeniranja kada je tvrtka zauzeta, jer skeniranja troše snagu računalne obrade. Administratori često pokreću antivirusno skeniranje noću, kada je većina radnika otišla kući. Obrada u stvarnom vremenu obično se događa kad god procesor primi ulaz.

Vanjsko računalstvo

Batch obrada također se događa izvan računala. Na primjer, umjesto slanja računa kupcu svaki put kada korisnik plati uslugu, tvrtka može poslati račun svaki mjesec tako da tvrtka ne mora trošiti toliko na poštarinu. Obrada u stvarnom vremenu obično se odnosi samo na računala i mikrokontrolere.