Среднее время отклика и среднее время обработки - PullRequest
0 голосов
/ 30 января 2019

Я запутался в значении и использовании времени отклика и времени выполнения.Насколько я знаю, время отклика - это время между прибытием задачи и первым ответом (первый шаг к выполнению задачи), а время оборота - это время между прибытием задачи и завершением ее выполнения, ноЯ нашел эту формулу для среднего времени ответа в нескольких исследовательских работах [1] и [2] :

ART = 1 / N ∑ (Finish_Time - Arrival_Time)

Arrival_Time - это время, когда задача приходит, а Finish_time - когда задача покидает систему.

Представляет ли эта формула среднее время ответа или среднее время обработки?

Ответы [ 2 ]

0 голосов
/ 02 февраля 2019

finish time - arrival time представляет average turnaround time ... потому что оно не отличается между временем прибытия, проверкой ввода, обработкой ввода, подготовкой ответа, отправкой ответа и полностью доставленным ответом.где average response time - это время, которое требуется для ответа, не принимая во внимание время прибытия или обработку входного запроса.

I/O всегда означает оборот - который можно разбить до I (запрос) против O (ответ).

эта диаграмма визуализирует это;они просто называют это average think time, что я называю «подготовкой ответа»:

Average Response Time

источник изображения

0 голосов
/ 02 февраля 2019

Ответ Среднее время выполнения заказа .Ответ в вопросе

Насколько я знаю, время отклика - это время между прибытием задачи и первым ответом

Уравнение не такоепотому что time to first response не является одной из переменных.

время выполнения - это время между прибытием задачи до ее завершения

Уравнение таково, потому чтоFinish_Time - это когда when the task leaves the system.

Я бы настоятельно рекомендовал, чтобы completing a task и task leaving the system в разных терминах ссылались на одно и то же событие в этом контексте.

...