Какой браузер потребляет меньше энергии

Обновлено: 23.11.2024

Существует множество утверждений о том, какой браузер лучше или хуже с точки зрения времени автономной работы устройства. Может ли браузер действительно иметь такое большое значение? Да, действительно, но определить, насколько велика разница и имеет ли она вообще значение для вашего индивидуального варианта использования, — сложная часть.

Я начал проверять влияние различных веб-браузеров на время автономной работы около двух месяцев назад и пришел к выводу, что здесь предстоит проделать большую работу.

Что обычно не так с просмотром тестов

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

Не говоря уже о том, что маршрут, по которому пакеты достигают вашего экрана, может значительно различаться от момента к моменту. Этих и других неконтролируемых переменных достаточно, чтобы отпугнуть меня от проведения сравнительных тестов с использованием живого Интернета.

Войдите в EMBC BrowsingBench

EMBC – это небольшая компания, занимающаяся бенчмаркингом, которая утверждает, что ее тест BrowsingBench устраняет вариативность при тестировании браузеров. Бенчмарк работает в Linux с USB-накопителя. Вы загружаетесь в Ubuntu на ноутбуке, подключенном через Ethernet к беспроводному маршрутизатору, а затем подключаете тестовый ноутбук к сети Wi-Fi этого маршрутизатора.

С помощью BrowsingBench от EMBC вы можете тестировать браузеры в контролируемой среде.

Вы выбираете между типами страниц, как долго вы хотите, чтобы тест задерживался на странице, и даже устанавливаете полосу пропускания, которую хотите имитировать. Страницы хранятся и обслуживаются эталоном, что означает, что каждая отдельная страница и каждое отдельное Flash-объявление одинаковы.

Я настроил BrowsingBench на довольно длительное время ожидания на каждой странице, а не просто пролистывал кучу страниц. Я подумал, что люди не просматривают таким образом, так что в этом смысл.

Если бы вы наблюдали за выполнением теста, это выглядело бы так, как будто человек зашел на сайт, прокрутил примерно треть страницы, сделал паузу, прокрутил еще треть, сделал паузу и т. д.

BrowsingBench от EMBC позволяет варьировать время, в течение которого страница остается на экране, поэтому я попытался смоделировать то, что, как мне казалось, было реалистичным изображением просмотра.

Это не идеально

На мой взгляд, BrowsingBench от EMBC довольно удобен, но он далек от совершенства. На самом деле тест предназначен для масштабирования на телефоны, планшеты и даже телевизионные приставки. Он включает в себя веб-страницы, которые являются исключительно мобильными сайтами, а также версии для настольных компьютеров (я выбрал только версии для настольных компьютеров), но страницы явно представляют собой очень легкую нагрузку для ПК.

Тест также предназначен для просмотра в одной вкладке. Это просто нереально сегодня. Чиновники EMBC говорят мне, что они работают над более высокой загрузкой страниц для следующей версии BrowsingBench, но вы должны использовать тот тест, который у вас есть, а не тот, который вам нужен.

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

Большую часть тестирования я использовал Toshiba Radius 12.

Оборудование

Я использовал тот же Toshiba Radius 12, что и для перестрелки с медиаплеером. Этот ноутбук оснащен процессором Core i7 Skylake, 8 ГБ оперативной памяти, твердотельным накопителем M.2 и панелью Ultra HD 4K с 10-точечным касанием. С его 41-ваттной батареей время автономной работы немного не впечатляет. Впрочем, этого и следовало ожидать, поскольку и разрешение 4K, и сенсорный экран могут утомлять. Я провел все свои тесты с яркостью 155 нит, что является разумной яркостью для офисной среды, где вы пытаетесь экономить электроэнергию.

Ноутбук работал под управлением Windows 10 Home с последними обновлениями, установленными до начала тестов. После того как я обновил ноутбук, он перестал подключаться к Интернету, чтобы ОС оставалась в стабильном состоянии.

Чтобы проверить точность эталонного теста, я провел повторные тесты в Chrome (каждый из которых занял несколько часов), и результаты были в пределах четырех минут друг от друга. Для тестов я использовал маршрутизатор LInksys 802.11n, который находился примерно в полуметре от тестового ноутбука.

Браузеры

Помните, я начал тестирование около двух месяцев назад, поэтому версии браузера актуальны на тот момент. Например, это было запущено до того, как Opera выпустила свою версию с режимом энергосбережения. Браузеры, которые я протестировал, включают: Chrome 50, Firefox 46, Edge 13.1, Opera 37 и Internet Explorer 11. (Я попробовал бета-версию Opera 39 с включенным энергосберегающим режимом гораздо позже, но столкнулся с проблемой, из-за которой страницы загружается неправильно.)

Поскольку Firefox и Opera по умолчанию не поддерживают Flash, я установил подключаемый модуль Adobe Flash для обоих.Все браузеры работали под управлением Flash 21.0.0. Единственным 64-битным браузером был Microsoft Edge. Все остальные были 32-разрядными версиями, которые являются браузером по умолчанию, даже если вы используете 64-разрядную ОС.

Результаты

Все это ведет к чему-то несколько разочаровывающему . Мое тестирование с «легкой» нагрузкой браузера показало, что Microsoft делает самый энергоэффективный браузер, и самый энергосберегающий.

Да, браузер Microsoft Edge 13.1 явно победил. Я набрал 385 минут в браузере Edge, что почти на час больше, чем Internet Explorer 11 продержался в браузере.

Очень ругаемый Chrome от Google (который имеет репутацию прожорливого устройства) занял второе место с примерно на полчаса меньшим временем автономной работы, чем у Edge. Firefox был примерно так же плох, как Internet Explorer, а Opera была на одном уровне с Chrome.

При небольшой загрузке браузера с некоторым Flash-контентом Microsoft предлагает лучший и худший браузер для времени автономной работы.

Разочарован?

Дело в том, что вы, вероятно, ожидали гораздо более впечатляющих результатов. Что-то вроде собственного теста Microsoft, выпущенного на этой неделе. Если вы не уловили, тестировщики Microsoft просматривали различные веб-сайты (по-видимому, в открытом Интернете), наблюдая за энергопотреблением, чтобы тестеры могли измерить энергопотребление. Тесты Microsoft, проведенные, по-видимому, в открытом Интернете и с использованием специального инструментария Surface Book, показали увеличение времени автономной работы на 36-53% по сравнению с конкурентами при просмотре в Edge. В видеотесте Edge опередил новый режим энергосбережения Opera на 17 %, Firefox — на 43 %, а Chrome — на целых 70 %.

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

Кроме того, Microsoft показала данные телеметрии с «миллионов» захваченных компьютеров с Windows 10, что подтверждает ее результаты (хм, кто-нибудь еще думает, что это жутко, что ваша ОС добросовестно передает анонимные данные телеметрии для использования в маркетинговых целях?) .

На самом деле я не сомневаюсь в цифрах Microsoft. На самом деле они подкрепляют мой личный опыт использования различных браузеров. Chrome «кажется» причиной резкого разряда батареи, в то время как Edge «кажется» потреблять энергию во время использования.

Но это всего лишь мой анекдотический опыт, и я не могу его достоверно измерить, поэтому на этом и остановлюсь. И, если честно, я все еще использую Chrome, за исключением тех случаев, когда я действительно пытаюсь максимально увеличить время автономной работы. Затем я переключаюсь на Edge.

Компания заявляет, что Microsoft Edge более энергоэффективен, если верить миллионам компьютеров с Windows 10.

Заключение

Так вот в чем дело. Мои собственные тесты показывают, что Edge имеет явное преимущество в мощности при работе с легким просмотром веб-страниц; это просто не так драматично, как собственные тесты Microsoft. Но правда на самом деле сложнее, потому что наши привычки просмотра очень разные и могут меняться изо дня в день. Если вы играете в игру или используете Outlook весь день, вы можете довольно точно предположить, как каждый из них повлияет на срок службы батареи. Однако браузер — это окно в безграничный и постоянно меняющийся Интернет, и никто не использует его одинаково.

Вы целый день сидите с 10 вкладками веб-страниц с большим количеством Flash и видео? Или вы сидите в Google Docs по восемь часов? Вы надолго оставляете свой браузер на YouTube или на каком-то подозрительном потоковом веб-сайте? Все три варианта использования, скорее всего, по-разному влияют на срок службы батареи, и ориентироваться на какие-либо общие цифры «времени работы батареи в браузере» не имеет особого смысла.

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

Команда Microsoft Windows измерила среднее энергопотребление ЦП, графического процессора и антенны Wi-Fi, в то время как Microsoft Edge, Chrome, Firefox и Opera выполняли сложный, но репрезентативный набор действий пользователей.

Эти тесты проводились на трех устройствах Surface Book с Windows 10 Anniversary Update (сборка 14393.105) и подключенных к Интернету через Wi-Fi. Фактическое энергопотребление ЦП, графического процессора и антенны Wi-Fi измерялось с помощью встроенных микросхем Maxim и считывалось с помощью монитора производительности (Perfmon).

Сводка результатов

ЦП, графический процессор и антенна Wi-Fi потребляли больше энергии при одинаковой рабочей нагрузке при работе с Chrome, Firefox и Opera по сравнению с Microsoft Edge с юбилейным обновлением Windows 10 (14393.105). Используемый Microsoft Edge:

  • На 24 % меньше энергии, чем в Chrome.
  • Энергопотребление на 32 % меньше, чем у Opera
  • На 43 % меньше энергии, чем у Firefox

Edge, Chrome и Opera показали более низкое среднее энергопотребление при сравнении юбилейного обновления (1607) с предыдущим выпуском (1511), в то время как Firefox практически не изменился. На следующем графике мы также показываем Microsoft Edge (1511), Chrome 51, Opera 38 и Firefox 46, работающие в Windows 10 (1511). Эти результаты взяты из нашего предыдущего анализа. Здесь мы видим улучшения, сделанные между обновленной ОС и обновленными браузерами с тех пор.

Детали методологии

Настройка компьютера

Тестирование проводилось на 3 отдельных ноутбуках Surface Book с установленным юбилейным обновлением Windows 10 (выпуск 14393.105). Эти компьютеры были настроены на следующие параметры, чтобы повысить согласованность между измерениями и уменьшить количество задач, которые могут запускаться во время измерения и влиять на результаты, при этом сохраняя реалистичную настройку пользователя:

  • Яркость дисплея установлена ​​на 50 %.
  • Местоположение отключено
  • Bluetooth отключен.
  • Устройство было подключено к беспроводной сети.
  • Кэш Защитника был полностью создан
  • Дефрагментация временно отключена
  • Датчик внешней освещенности временно отключен.
  • Все поставленные в очередь задания усложнения Ngen выполнены
  • Обновление Windows было временно отключено
  • Подсказки "Обнаружена новая сеть" отключены.
  • Отчеты об ошибках Windows были временно отключены
  • Незавершенные незанятые задачи в очереди
  • Защитник работал нормально и был обновлен
  • Устройство было физически отключено от сети и работало от аккумулятора.
  • Громкость отключена
  • Режим энергосбережения Windows активируется при уровне заряда батареи 20 %.
  • Битлокер отключен
  • Кэш был очищен в каждом браузере.

Версии ОС и браузера

td>

Firefox не запускался в самой последней версии из-за известного ограничения в Firefox 48.

Оборудование

  • Процессор: i5-6300U с тактовой частотой 2,4 ГГц и 2,5 ГГц
  • Память: 8 ГБ.
  • Графика Intel HD 520

Действия и средства автоматизации

Каждый браузер был автоматизирован с помощью WebDriver, кроссплатформенного инструмента, разработанного для автоматизации просмотра веб-страниц и реализованного в основных браузерах. Во время измерения потребляемой мощности Webdriver выполнял следующие действия:

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

  1. Откройте соответствующий браузер.
  2. Перейдите к видео на Youtube.com: "Microsoft Design: Connecting Makers"
  3. Видео будет воспроизводиться автоматически и будет отображаться на фоновой вкладке до конца теста.
  4. Открыть новую вкладку
  5. На новой вкладке перейдите на amazon.com
  6. В поле поиска введите "Игра престолов" и нажмите клавишу ввода.
  7. Нажмите "Игра престолов, первый сезон".
  8. Прокрутите вниз до отзывов
  9. Открыть новую вкладку
  10. На новой вкладке перейдите на Facebook.com.
  11. Войти в Facebook
  12. Пролистайте ленту на Facebook
  13. Открыть новую вкладку
  14. На новой вкладке перейдите на google.com
  15. Искать "Сиэтл"
  16. Открыть новую вкладку
  17. На новой вкладке перейдите на gmail.com
  18. Войдите в Gmail
  19. Открыть, а затем закрыть несколько сообщений в папке "Входящие".
  20. Открыть новую вкладку
  21. На новой вкладке перейдите к статье Википедии о Соединенных Штатах.
  22. Пролистайте статью
  23. Закройте браузер

Код, использованный для выполнения теста, можно найти на Github.

Измерение мощности

Энергопотребление было измерено на Surface Book, поскольку он имеет встроенные аппаратные средства измерения, способные измерять фактическое энергопотребление ЦП, графического процессора и антенны Wi-Fi во время выполнения автоматизации. Это делается с помощью микросхемы Power Accumulator Maxim 34407. Результаты чипов Maxim считывались с помощью встроенного в Windows инструмента «Монитор производительности».Монитор производительности был открыт и настроен для независимого измерения каждого компонента:

  • \Счетчик энергии (CPU_CORES)\Мощность
  • \Счетчик энергии (GPU_TOP)\Мощность
  • \Счетчик энергии (WLAN_BT)\Мощность

Он был настроен на измерение в течение максимальной продолжительности 1000 секунд, запись один раз в секунду.

Для каждого браузера и для каждого устройства были измерены 3 итерации на TH2 и 5 итераций на RS1 с помощью следующих шагов:

  1. Удалить измерения из системного монитора
  2. Запуск измерений в системном мониторе
  3. Немедленно выполнить автоматизацию WebDriver для измеряемого браузера
  4. Дождитесь завершения автоматизации (этапы описаны выше)
  5. После завершения автоматизации и закрытия браузера немедленно приостановите измерения в системном мониторе.
  6. Запишите среднее энергопотребление для каждого из трех измерительных компонентов.

Сведения о результатах

В следующих результатах объединены данные, собранные в ходе предыдущего анализа (в 1511 году с браузерами, которые на тот момент были обновлены), с недавними результатами Anniversary Update (1607) и в более новых браузерах. Эти результаты представлены в мВт:

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

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

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

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

Оглавление

Какой браузер лучше всего экономит заряд батареи?

1.Google Chrome

Google Chrome всегда славился своей ресурсоемкостью, но чрезвычайной скоростью. Причина ненасытного аппетита Chrome к ресурсам заключается в том, как управляется каждая вкладка. Вместо того, чтобы группировать все вкладки и плагины в несколько важных процессов, Chrome изолирует каждый элемент в своем процессе. Таким образом, он не уничтожает все дерево процессов при сбое одного процесса. Изоляция процессов также упрощает управление ресурсами, что является основной причиной того, что Chrome постоянно показывает себя как более быстродействующий.

Что касается функций энергосбережения, в Chrome за время своего существования реализовано несколько функций. Например, в Chrome версии 56 была добавлена ​​функция регулирования вкладок. Короче говоря, Chrome инициализирует пул таймеров, который устанавливает границы того, сколько ресурсов ЦП ему разрешено использовать. Затем каждому процессу, связанному с Chrome, назначается лимит времени, вычитаемый из всего пула. Когда пул уменьшается до отрицательного значения, новые задачи в очереди будут приостановлены до тех пор, пока часть пула не будет освобождена. Это эффективно ограничивает количество фоновых задач, которые будут выполняться, экономя заряд батареи в процессе.

Подход Google к оптимизации элементов анимации отличается от подхода Microsoft. Google признал присущие Flash недостатки и теперь отдает предпочтение HTML 5, самой последней версии HTML, которая более эффективно обрабатывает видео и анимацию. Многие известные видеоплатформы, такие как YouTube, уже полностью перешли на HTML 5.

Кроме того, Google активно борется с тем, что Chrome требует много памяти, внедряя множество оптимизаций Javascript. По данным Google, Chrome версии 55 использует на 50 % меньше оперативной памяти, чем предыдущая версия. Эти изменения добавляются вместе с другими функциями для экономии заряда батареи, такими как оптимизация использования кэша.

2.Опера

Браузер Opera, разработанный Opera Software AS, известен своей встроенной функцией блокировки рекламы и VPN.

Это увеличивает его скорость и производительность, оставаясь при этом безопасным и личным.

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

Будь то потоковое воспроизведение игр или видео, Opera может поддерживать вас очень долго.

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

3.UR Браузер

Браузер UR — один из самых безопасных и безопасных браузеров, хотя он также потребляет мало энергии батареи.

Это применимо, даже если у вас открыто несколько вкладок или когда вы делаете что-то, что будет нагружать ЦП, например, смотрите видео или записываете музыку.

Браузер UR имеет простой интерфейс, который также легко настраивается. Вы не получите доступ к браузеру UR быстро, если он поддерживает Chromium, платформу Google с открытым исходным кодом, которую мы уже знаем.

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

Он также поставляется с медиацентром, помогающим упорядочивать все, что вы загрузили. Более того, UR Browser также поставляется со встроенными играми, которые вы можете использовать самым простым способом, чтобы пройти какое-то время.

4. Microsoft Edge

Браузер по умолчанию от Microsoft для платформы Windows 10 также оказывается одним из самых простых, когда речь идет о времени автономной работы.

К счастью, это не сказывается на производительности, потому что Edge также является одним из самых быстрых браузеров в среде Windows.

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

Он может предотвратить фишинговые атаки или атаки вредоносного ПО и имеет наименьшую вероятность взлома.

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

5. Браузер Brave

Brave может быть бесплатным браузером, а блокировка рекламы является его главным УТП, что, естественно, приводит к увеличению скорости просмотра.

Независимо от того, играете ли вы в онлайн-игры или смотрите потоковое видео, браузер Brave не позволит вам сократить время автономной работы.

Еще одной важной особенностью Brave является защищенная среда, которую он предоставляет вам, чтобы вы могли оставаться в безопасности во время просмотра. Помимо рекламы, Brave также блокирует десятки трекеров, которые часто присутствуют даже на самых популярных веб-сайтах.

Компания гордится возможностями браузера по блокировке рекламы и оптимизации данных, которые, по ее утверждению, помогают сэкономить массу знаний и, следовательно, денег в процессе.

6.Mozilla Firefox

Firefox, разработанный Mozilla Foundation и Mozilla Corp., является одним из самых популярных браузеров, используемых сегодня.

Во многом это связано с его способностью работать практически без заряда батареи, но при этом оставаться чрезвычайно безопасным и быстрым.

Браузер также поддерживает несколько подключаемых модулей, которые делают браузер еще более привлекательным.

Кроме того, он менее требователен к ресурсам ПК: компания утверждает, что он на 30 % меньше использует оперативную память, чем Chrome.

Компания также выпустила Firefox Quantum, который утверждает, что является воплощением безопасности, конфиденциальности и скорости, а также невероятно экономит заряд аккумулятора.

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

Заключение

Тестирование энергоэффективности веб-браузера преподнесло множество сюрпризов. Microsoft Edge не только выиграл конкуренцию, но и обогнал Chrome на целый час как в онлайн-просмотре, так и в потоковых тестах. Честно говоря, раньше я был шокирован результатами, так как давно пользуюсь Google Chrome. Я также не ожидал, что Firefox вернется на второе место в просмотре веб-страниц, но он делает все правильно, чтобы опередить конкурентов. С другой стороны, Chrome, занявший последнее место, разочаровывает, учитывая, сколько усилий, по заявлению Google, было направлено на увеличение времени автономной работы.

Вопросы пользователей

1.Лучший браузер по времени автономной работы?

Как и то, что Maxx предназначен для автономной работы, одно приложение, которое постоянно разряжает мою батарею, — это Chrome. Я предпочитаю все, что связано с интерфейсом и пользовательским интерфейсом Chrome, но я стараюсь не использовать его, когда моя батарея садится, потому что он разряжает батарею так, как ничто другое.

Итак, мне интересно, какие другие браузеры используют люди и как они расходуют заряд батареи по сравнению с Chrome?

2.Хорошие браузеры для автономной работы?

Просто интересно, потому что Safari не очень хорошо влияет на время автономной работы моего SE на 11.0.1. Я знаю, что Safari, вероятно, не может быть молотком с точки зрения времени автономной работы, потому что Apple делает его, но есть ли какие-либо сторонние браузеры, которые несколько экономят заряд батареи?

3. Срок службы батареи браузера

Запуская Windows 10 на дополнительном компьютере, я иногда читаю маленькие всплывающие подсказки, которые появляются на экране времени и даты.Сегодня была ссылка на другое видео о новейшем браузере с нестабильной статистикой, якобы позволяющем компьютерам иметь минимальное время автономной работы при просмотре веб-страниц (правильные компьютеры с Windows, а не Windows Mobile). Они сравнили Chrome и (то, что осталось) Firefox, но забыли включить Pale Moon в сравнение.

Что вы думаете о том, как Pale Moon справляется с оптимизацией? Кто-нибудь официально тестировал или сравнивал браузер таким образом? Просто любопытно, что сообщество считает, что эффективность браузера влияет на время автономной работы портативных компьютеров.

Команда Microsoft Edge измерила среднее энергопотребление ЦП, графического процессора и антенны Wi-Fi, в то время как Microsoft Edge, Chrome и Firefox выполняли репрезентативный набор действий пользователей в каждом браузере, автоматизированных с помощью WebDriver.

Эти тесты проводились на четырех устройствах Surface Book с Windows 10 Creator's Update (сборка 15063) и подключенных к Интернету через Wi-Fi. Фактическое энергопотребление ЦП, графического процессора и антенны Wi-Fi измерялось с помощью встроенных микросхем Maxim и считывалось с помощью средства записи производительности Windows.

Сводка результатов

Общее энергопотребление ЦП, ГП и антенны Wi-Fi было измерено при той же рабочей нагрузке с использованием Chrome, Firefox и Microsoft Edge с обновлением Windows 10 Creator (15063). На основе не менее 16 итераций для каждого браузера Microsoft Edge использовал:

  • На 31 % меньше энергии, чем в Chrome 57.
  • На 44 % меньше энергии, чем в Firefox 52.

Детали методологии

Настройка компьютера

Тестирование проводилось на четырех отдельных ноутбуках Surface Book с установленным Windows 10 Creator's Update (сборка 15063). Эти компьютеры были настроены на следующие параметры, чтобы повысить согласованность между измерениями и уменьшить количество задач, которые могут запускаться во время измерения и влиять на результаты, при этом сохраняя реалистичную настройку пользователя:

  • Яркость дисплея установлена ​​на 50 %.
  • Местоположение отключено
  • Bluetooth отключен.
  • Включены тихие часы
  • Устройство было подключено к беспроводной сети.
  • Кэш Защитника был полностью создан
  • Дефрагментация временно отключена
  • Датчик внешней освещенности отключен.
  • Обновление Windows было временно отключено
  • Подсказки "Обнаружена новая сеть" отключены.
  • Защитник работал нормально и был обновлен
  • Устройство было физически отключено от сети и работало от аккумулятора.
  • Громкость отключена
  • Режим энергосбережения Windows не активировался.
  • Битлокер отключен
  • Кэш был очищен в каждом браузере.

Версии ОС и браузера

ОС Windows 10 Pro 14393.105 rs1_release
Microsoft Edge Microsoft Edge 38.14393.0.0
Chrome Google Chrome 53.0.2785.101 m (64-разрядная версия)
FirefoxFirefox 47.0.1
Opera Opera 39.0.2256.71 (включено энергосбережение)
ОС Windows 10 Pro 15063.0
Microsoft Edge Microsoft Edge 40.15063.0.0< /td>
Chrome Google Chrome 57.0.2987.133 (64-разрядная версия)
Firefox Firefox 52.0.1 (32-разрядная версия)

Оборудование

td>
Процессор i5-6300U @ 2,4 ГГц 2,5 ГГц
Память 8G
Графика Intel HD Graphics 520

Автоматизация

Каждый браузер был автоматизирован с помощью WebDriver, кроссплатформенного инструмента, разработанного для автоматизации просмотра веб-страниц и реализованного в основных браузерах. Во время измерения потребляемой мощности WebDriver выполнял следующие действия:

Обратите внимание, что паузы включены в эту рабочую нагрузку, но не включены в это описание для простоты.

  1. Откройте соответствующий браузер.
  2. Перейдите на Gmail.com
  3. Войдите в Gmail
  4. Открыть, а затем закрыть несколько сообщений в папке "Входящие".
  5. Открыть новую вкладку
  6. На новой вкладке перейдите к новостям BBC.
  7. Нажмите на одну из главных новостей и прокрутите ее.
  8. Перейдите в Yahoo и нажмите "Новости"
  9. Откройте историю и прокрутите ее.
  10. Открыть новую вкладку
  11. На новой вкладке перейдите к видео на Youtube.com: "Microsoft Design: Connecting Makers"
  12. Посмотрите видео о 90-х
  13. Перейдите на Facebook.com
  14. Войти в Facebook
  15. Пролистайте ленту на Facebook
  16. Открыть новую вкладку
  17. На новой вкладке перейдите на Amazon.com.
  18. В поле поиска введите "Игра престолов" и нажмите клавишу ввода.
  19. Нажмите "Игра престолов, первый сезон".
  20. Прокрутите вниз до отзывов
  21. Перейдите к статье в Википедии о Соединенных Штатах.
  22. Пролистайте статью
  23. Перейти на Google.com
  24. Искать "Сиэтл"
  25. Перейдите на сайт ESPN.com
  26. Пролистайте главную страницу
  27. Перейдите на сайт Twitter.com
  28. Пролистайте несколько общедоступных твитов на главной странице.
  29. Перейдите на страницу "Публичной библиотеки Нью-Йорка" в Instagram.
  30. Прокрутите вниз и нажмите кнопку "Загрузить еще".
  31. Пролистайте несколько страниц бесконечного списка
  32. Закройте браузер

Код, использованный для выполнения теста, можно найти на Github.

Для каждого браузера было записано не менее 16 итераций, а также указано среднее значение между всеми итерациями. Итерации для каждого браузера были примерно распределены между всеми четырьмя устройствами, чтобы обеспечить объективное сравнение.

Измерение мощности

Энергопотребление было измерено на Surface Book, поскольку он имеет встроенные аппаратные средства измерения, способные измерять фактическое энергопотребление ЦП, графического процессора и антенны Wi-Fi во время выполнения автоматизации. Это делается с помощью микросхемы Power Accumulator Maxim 34407. Результаты чипов Maxim считывались с помощью инструмента «Windows Performance Recorder». Средство записи производительности Windows было настроено для независимого измерения мгновенного энергопотребления ЦП, графического процессора и антенны Wi-Fi, а также для записи периодических измерений в файл трассировки.

Читайте также: