Procesamiento en tiempo real es el procesamiento de datos que se produce cuando el usuario entra en los datos o un comando . El procesamiento por lotes consiste en la ejecución de trabajos al mismo tiempo . La principal diferencia es que los administradores pueden retrasar los procesos por lotes , mientras que los procesos en tiempo real debe ocurrir tan pronto como sea posible. Marco de tiempo
El tiempo entre cuando el usuario introduce los datos en el equipo y cuando el equipo realiza la producción prevista se llama el tiempo de respuesta . Sistemas de tiempo real tienen tiempos de respuesta predecibles . Los productos son eficaces si son exactos y oportunos. Los tiempos de respuesta no necesariamente tiene que ser rápido. No hay ninguna velocidad , donde se considera un proceso en tiempo real y todos los procesos tienen un cierto retraso . Un sistema está en "tiempo real" cuando las actividades de procesamiento tienen plazos . El procesamiento por lotes no tiene un momento específico en el que se cumplan las tareas , las tareas están terminadas, cuando el equipo es capaz de completarlos , en base a las demandas de procesamiento de las tareas y la velocidad de procesamiento del ordenador.
Plazos
un sistema de tiempo real es aquel en el que la falta de cumplimiento ni un plazo indica un fallo del sistema completo . Con en tiempo real suave , no cumplir un plazo indica que el sistema no está funcionando en su mejor momento . En el procesamiento por lotes , el incumplimiento de plazos podría significar que el equipo necesita más capacidad de proceso para terminar las tareas .
Embedded
sistemas de tiempo real suelen ser reactivas , es decir, se comportan en base a las condiciones del medio ambiente. Procesadores en tiempo real están por lo general incrustados , lo que significa que no tienen una interfaz de sistema operativo y sólo se utilizan para controlar los dispositivos de hardware . Por ejemplo , un termómetro digital podría tener un procesador embebido en tiempo real en el termómetro que da una continua de la temperatura correcta . Procesos por lotes suelen ser una parte de un sistema informático más grande.
Vs previsibilidad . Flexibilidad
sistemas de tiempo real tienen productos específicos y predecibles que se producen en respuesta a una entrada . El número de resultados que un sistema en tiempo real que puede tener es generalmente fija . Por ejemplo , en el termómetro , el número de lecturas del termómetro se ha fijado y el termómetro no realizará acciones únicas , tales como la lectura de " la carne se hace. " Normalmente, los administradores pueden ajustar los procesos por lotes para servir a diferentes propósitos.
Posponer
Con el procesamiento por lotes , los procesos se guardan para cuando el equipo no está ejecutando muchas tareas, como en la noche, cuando un negocio no es muy concurrida . Por ejemplo , una empresa puede abstenerse de ejecutar análisis antivirus cuando la compañía está ocupada, ya que los análisis se emplea el poder de procesamiento informático . Los administradores a menudo comienzan los análisis antivirus en la noche , cuando la mayoría de los trabajadores han ido a casa. Procesamiento en tiempo real por lo general ocurre cuando el procesador recibe una entrada.
Fuera Computing
procesamiento por lotes
también produce equipos externos . Por ejemplo , en lugar de enviar una factura a un cliente cada vez que el cliente paga por un servicio, una empresa puede enviar una factura cada mes para que la empresa no tiene que gastar tanto dinero en gastos de envío. Procesamiento en tiempo real por lo general sólo se refiere a las computadoras y microcontroladores.