- Закрыть все прочие приложения, включая те, что скрыты в области уведомлений панели задач. Это особенно важно в случае, если какие-то из этих приложений используют сетевые ресурсы.
- В командной строке запустите следующую команду для ограничения активности компьютера в процессе тестирования: %windir%\\system32\rundll32.exe advapi32.dll,ProcessIdleTasks
Совместное использование ресурсов. Проблемы при оценке производительности браузеров. Технологии будущего. Оптимизация структуры веб-страниц
Работа службы кэширования
Размер образца
Совместное использование канала
Совместное использование ресурсов
Взаимодействие с серверами
Эффект наблюдателя
«Холодный» старт против «горячего»
Содержимое веб-страниц
Дизайн страниц
Готово
Надстройки браузера
Совместное использование ресурсов приложениями на вашем компьютере также может повлиять на производительность браузера — по крайней мере, так же сильно, как и совместное использование канала.
Это особенно заметно тогда, когда несколько программ зависят от внешних ресурсов или платформ. Например, некоторые антивирусы по-разному встраиваются в различные браузеры, разумеется, с неизвестной заранее степенью влияния на производительность.
Результаты тестирования двух браузеров одновременно, «бок о бок», могут оказаться совершенно некорректными. Например, платформа Windows имеет ограничение — возможны лишь 10 одновременных исходящих соединений; остальные запросы будут поставлены в очередь на выполнение по мере освобождения ресурсов и могут, в зависимости от необходимого временного интервала, завершиться успешно или с ошибкой. Такой способ тестирования означает, что вы, скорее всего, поставите один из браузеров в преимущественное положение тем, что запустите его на несколько микросекунд раньше соперника.
Можно рассмотреть всего два простых примера, хотя их существует множество. Не рекомендуется запускать другие приложения, когда вы тестируете производительность браузера. Вы должны предпринять следующие обязательные шаги для того, чтобы избежать влияния других программ: