Время отклика (технология) - Response time (technology)

В технологии, время отклика это время а система или функциональный блок требуется, чтобы отреагировать на заданный ввод.

Вычисление

Время ответа - это общее время, необходимое для ответа на запрос на обслуживание. Этой службой может быть что угодно: от выборки из памяти до ввода-вывода диска, до сложного запроса к базе данных или загрузки полной веб-страницы. Если на мгновение игнорировать время передачи, время ответа - это сумма времени обслуживания и времени ожидания. Время обслуживания - это время, необходимое для выполнения запрошенной вами работы. Для данного запроса время обслуживания мало меняется по мере увеличения рабочей нагрузки - для выполнения X объема работы всегда требуется X количества времени. Время ожидания - это время ожидания запроса в очередь до обслуживания, и он варьируется от нуля, когда ожидание не требуется, до большого кратного времени обслуживания, поскольку многие запросы уже находятся в очереди и должны быть обработаны в первую очередь.

С базовой математикой теории массового обслуживания[1] вы можете рассчитать, как увеличивается среднее время ожидания, когда устройство, предоставляющее услугу, загружается с 0 до 100%. По мере того, как устройство становится более загруженным, среднее время ожидания увеличивается за нелинейный мода. Чем больше загружено устройство, тем резче будет казаться увеличение времени отклика по мере приближения к 100% занятости; все это увеличение вызвано увеличением времени ожидания, которое является результатом всех ожидающих в очереди запросов, которые должны выполняться первыми.

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

Системы реального времени

В системах реального времени время ответа задачи или потока определяется как время, прошедшее между отправкой (время, когда задача готова к выполнению) до момента, когда она завершает свою работу (одна отправка). Время отклика отличается от WCET это максимальное время, которое потребовалось бы для выполнения задачи без помех. Он также отличается от крайнего срока, который представляет собой промежуток времени, в течение которого выходные данные задачи будут действительны в контексте конкретной системы. И это имеет отношение к TTFB, то есть время между отправкой и моментом начала ответа.

Технологии отображения

Время отклика - это время, в течение которого пиксель в отображении нужно изменить. Он измеряется в миллисекунды (РС). Меньшие числа означают более быстрые переходы и, следовательно, меньше видимых артефактов изображения. Дисплеи с большим временем отклика могут создать отображение размытия при движении вокруг движущихся объектов, что делает их неприемлемыми для быстро движущихся изображений. Время отклика обычно измеряется от перехода от серого к серому на основе отраслевого стандарта VESA от 10% до 90% точек на кривой отклика пикселей.[3][4]

Смотрите также

использованная литература

  1. ^ Уэскотт, Боб (2013). Книга о производительности каждого компьютера, глава 3: Полезные законы. CreateSpace. ISBN  1482657759.
  2. ^ Лейтон, Том. «Повышение производительности в Интернете». Коммуникации ACM. С. 44–51.
  3. ^ Рейхон, Марк. «Сравнение GtG и MPRT: часто задаваемые вопросы об отклике пикселей дисплея». Blur Busters.
  4. ^ Симмонс, Адам. «Факторы, влияющие на отзывчивость монитора ПК». Мониторы ПК.