Десятые доли секунды
Такое время отклика требуется при работе с клавиатурой (вывод символа на экран после нажатия клавиши) и мышью (начало действия после щелчка на объекте). В особенности важно время отклика на события мыши, если разработчиком не предусмотрены альтернативные возможности управления
Зависимость производительности работы пользователя в интерактивных приложениях от времени отклика изучалась в ряде работ (см., например, [SHNE84, THAD81, GUYN88]). Эти исследования показали, что когда темп работы таков, что ни пользователь, ни компьютер не ожидают друг друга, производительность резко возрастает при том же, если не более высоком, качестве работы. Достаточно широко применимо в интерактивных приложениях время отклика до 2 секунд, поскольку обычно человеку требуется небольшое время для раздумий над следующей задачей. Тем не менее общая тенденция такова, что с возрастанием скорости отклика растет и производительность работы.
Эти результаты были получены при анализе транзакций в диалоговом режиме. Транзакция состоит из команды, вводимой пользователем с терминала, и ответа системы, и представляет собой базовую единицу работы пользователя в диалоговом режиме. Суммарное время отклика можно разделить на две части.
Время отклика пользователя. Интервал времени между полным получением ответа компьютера и вводом следующей команды. Зачастую об этом времени говорят как о времени на размышления.
Время отклика системы. Интервал времени между моментом ввода очередной команды пользователем и моментом завершения вывода ответа на нее на терминал.
В качестве примера влияния снижения времени отклика системы на производительность работы на рис. 9.18 показаны результаты исследований, проведенных с инженерами, использующими системы автоматического проектирования для разработки интегральных схем [SMIT83]. Каждая транзакция представляет собой команду инженера, вносящего изменения в чертеж на экране компьютера. Как видно из приведенного результата, скорость выполнения транзакций возрастает с уменьшением времени отклика системы, причем особенно резкое возрастание происходит при времени отклика, меньшем чем секунда. При этом снижается время отклика пользователя, что связано с особенностями краткосрочной памяти и концентрации внимания человека.
Еще одна область, где время отклика является критическим, — World Wide Web, независимо от доступа — через Internet или в пределах корпоративной сети. Время получения страницы из Web существенно варьируется, и столь же сильно варьируется степень вовлечения пользователя в работу. Системы с малым временем отклика обычно больше привлекают пользователя и сильнее удерживают его внимание. Как показано на рис. 9.19, наиболее высокий уровень пользовательского внимания у систем, время отклика которых меньше 3 секунд. При времени отклика от 3 до 10 секунд внимание пользователя рассеивается, а время, больше 10 секунд, зачастую приводит к потере пользователя, который попросту завершает работу с данным узлом.
Дата добавления: 2016-06-05; просмотров: 2639;