stringtranslate.com

Отзывчивость

Для обеспечения быстроты реагирования требуется низкая задержка/отставание всего цикла ввода-вывода.

Реагирование как концепция компьютерной науки относится к конкретной способности системы или функционального блока выполнять поставленные задачи в течение заданного времени. [1] Например, это может относиться к способности системы искусственного интеллекта понимать и выполнять свои задачи своевременно. [2]

В реактивном принципе отзывчивость является одним из основных критериев наряду с устойчивостью , эластичностью и направленностью на сообщения. [3]

Это один из критериев принципа надежности (из принципа av). Остальные три — это наблюдаемость, восстанавливаемость и соответствие задаче.

Против производительности

Программное обеспечение, в котором отсутствует достойное управление процессами, может иметь плохую отзывчивость даже на быстрой машине. С другой стороны, даже медленное оборудование может запускать отзывчивое программное обеспечение.

Гораздо важнее, чтобы система на самом деле расходовала доступные ресурсы наилучшим образом. Например, имеет смысл позволить драйверу мыши работать с очень высоким приоритетом, чтобы обеспечить плавное взаимодействие с мышью. Для долгосрочных операций, таких как копирование, загрузка или преобразование больших файлов, наиболее важным фактором является обеспечение хорошей обратной связи с пользователем, а не производительность операции, поскольку она может вполне успешно работать в фоновом режиме, используя только свободное процессорное время.

Задержки

Длительные задержки могут стать основной причиной разочарования пользователя или могут заставить пользователя поверить, что система не функционирует или что команда или жест ввода были проигнорированы. Поэтому отзывчивость считается существенным вопросом удобства использования для взаимодействия человека с компьютером ( HCI ). Обоснованием принципа отзывчивости является то, что система должна предоставлять пользователям результаты операции своевременно и организованно.

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

Существует по крайней мере три порога толерантности пользователя (например): [4]

0,1 секунды
менее 0,1 секунды реакция воспринимается как мгновенная (высокая удовлетворенность пользователя);
1,0 секунды
между 0,1 и 1,0 секундой ощущается небольшая задержка, которая считается раздражающей в локальной системе , но терпимой в веб-интерфейсе , который зависит от удаленной системы для ответа; такая задержка обычно не прерывает поток мыслей пользователя;
10 секунд
от 1 до 10 секунд поток мыслей пользователя прерывается ( производительность пользователя серьезно снижается), но пользователь способен удерживать свое внимание сосредоточенным на выполняемой задаче;
Ожидание более 10 секунд считается неприемлемым , поскольку обычно отвлекает внимание пользователя от выполняемой задачи.

Решения для улучшения отзывчивости

Хотя может существовать множество других вариантов, наиболее часто используемые и рекомендуемые ответы на вопросы реагирования следующие:

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

Ссылки

  1. ^ Weik, Martin H. (31 декабря 2000 г.). Словарь компьютерных наук и коммуникаций. Springer. С. 1484. ISBN 978-0-7923-8425-0. Получено 17 ноября 2010 г.
  2. ^ Университет Теннесси (Система). Космический институт; SIGART. (1988). Труды: первая Международная конференция по промышленным и инженерным применениям искусственного интеллекта и экспертных систем: IEA/AIE-88 в Космическом институте Университета Теннесси (UTSI), Туллахома, Теннесси, 1-3 июня 1988 г. Taylor & Francis US. стр. 180. ISBN 978-0-89791-271-6. Получено 17 ноября 2010 г.
  3. ^ Йонас Бонер; Дэйв Фарли; Роланд Кун; Мартин Томпсон (16 сентября 2014 г.). «Реактивный манифест (v2.0)».
  4. ^ Мелиус Вайдеман (2009). Видимость веб-сайта: теория и практика улучшения рейтингов. Chandos Publishing. ISBN 978-1-84334-473-5. Получено 2021-11-04 .

Внешние ссылки