Пакетная обработка помогает повысить производительность.
Обработка в реальном времени - это обработка данных, которая происходит, когда пользователь вводит данные или команду. Пакетная обработка предполагает одновременное выполнение заданий. Основное отличие состоит в том, что администраторы могут откладывать пакетные процессы, в то время как процессы в реальном времени должны выполняться как можно скорее.
Период времени
Время между тем, когда пользователь вводит данные в компьютер, и тем, когда компьютер выполняет ожидаемый результат, называется временем отклика. Системы реального времени имеют предсказуемое время отклика. Результаты будут успешными, если они точны и своевременны. Время отклика не обязательно должно быть быстрым. Нет скорости, когда процесс рассматривается в режиме реального времени, а все процессы имеют некоторую задержку. Система работает "в реальном времени", когда у обработки есть крайние сроки. В пакетной обработке нет определенного момента, когда задачи завершаются, а задачи выполняются, когда компьютер может выполнить их в зависимости от требований обработки задач и скорости обработки компьютер.
Видео дня
Сроки
Система жесткого реального времени - это система, в которой невыполнение хотя бы одного крайнего срока указывает на полный отказ системы. В мягком реальном времени пропуск крайнего срока указывает на то, что система не работает на пике. При пакетной обработке пропущенные крайние сроки могут означать, что компьютеру требуется больше вычислительной мощности для выполнения задач.
Встроенный
Системы реального времени обычно являются реактивными, то есть их поведение зависит от условий окружающей среды. Процессоры реального времени обычно встраиваются, что означает, что они не имеют интерфейса операционной системы и используются только для управления аппаратными устройствами. Например, цифровой термометр может иметь процессор реального времени, встроенный в термометр, который дает постоянно правильную температуру. Пакетные процессы обычно являются частью более крупной компьютерной системы.
Предсказуемость Vs. Гибкость
Системы реального времени имеют конкретные и предсказуемые выходные данные, возникающие в ответ на входные данные. Количество выходов, которые может иметь система реального времени, обычно фиксировано. Например, на термометре количество показаний термометра фиксировано, и термометр не будет показывать уникальные действия, такие как чтение «мясо готово». Администраторы обычно могут настраивать пакетные процессы для обслуживания различных целей.
Откладывание
При пакетной обработке процессы сохраняются на тот случай, когда компьютер не выполняет очень много задач, например, вечером, когда бизнес не очень загружен. Например, компания может воздержаться от антивирусного сканирования, когда компания занята, поскольку сканирование использует вычислительную мощность компьютера. Администраторы часто запускают антивирусную проверку ночью, когда большинство сотрудников ушли домой. Обработка в реальном времени обычно происходит всякий раз, когда процессор получает ввод.
Вне вычислений
Пакетная обработка также происходит вне компьютеров. Например, вместо того, чтобы отправлять счет клиенту каждый раз, когда клиент оплачивает услугу, компания может отправлять счет каждый месяц, чтобы компании не приходилось тратить столько же на почтовые расходы. Обработка в реальном времени обычно относится только к компьютерам и микроконтроллерам.