За восемь месяцев Windows 10 показала самый успешный старт в истории семейства операционной системы. Согласно мартовским данным, её используют на 270 миллионах активных устройств. Помогает этому не только бесплатность обновления, но и агрессивная политика его продвижения. Чтобы лишний раз показать, насколько новая операционная система хороша, Microsoft сравнила энергоэффективность браузера Edge с другими популярными браузерами.
В блоге Microsoft напоминает, что браузер Edge изначально разрабатывали для максимального раскрытия потенциала устройств с минимальным использованием ресурсов. Компания решила проверить опытным путём, получилось ли эту задачу выполнить, и подключила несколько устройств к ваттметрам. Для теста выбрали Surface Pro 3, Surface Pro 4, and Surface Book.
На каждом устройстве специалисты автоматизировали стандартную работу в одном из популярных браузеров. Действия включали открытие сайтов, прокрутку статей, просмотр видео, открытие новых вкладок для каждой задачи. Устройства «ходили» по обычным для людей ресурсам — Facebook, Google, YouTube, Amazon, Wikipedia и другим. На диаграмме ниже показана средняя потребляемая мощность для идентичных задач в милливаттах.
В лабораторных экспериментах компьютер под Edge работает на 36-53% дольше на одном заряде батареи в сравнении с образцами с другими браузерами.
Кроме устройств Surface в лаборатории Microsoft проверяли энергоэффективность браузеров на десктопах, ноутбуках, планшетах и других гаджетах.
Лаборатория энергопотребления в Microsoft
Ответить на вопрос об энергоэффективности помогла и статистика из реального мира. Под Windows 10 работают сотни миллионов устройств, и многие из них регулярно присылают телеметрию, щедрость которой критикуют обеспокоенные вопросами приватности. Сервис Energy Estimation Engine на всех устройствах с Windows 10 следит за энергопотреблением железа и приложений. Агрегация данных подтвердила результаты первого эксперимента.
После двух экспериментов Microsoft нужно было наглядно показать низкое энергопотребление Edge обычным пользователям. Поэтому
Microsoft не хочет останавливаться на достигнутом. С обновлением Windows 10 Anniversary Update браузер получит ещё ряд нововведений.
Во-первых, Edge будет тормозить работу JavaScript во вкладках, которые не видны пользователю. Страницы, которые каждую секунду проверяют почту или показывают новую рекламу, не будут загружать процессор, хотя продолжат получать данные в фоне — и затем будут быстро выходить из этого режима. Такая стратегия позволит снизить энергопотребление до 90% в некоторых сценариях.
Сравнение нагрузки на процессор в текущей версии Windows 10 и Anniversary Update. В фоновых вкладках открыты некие восемь популярных сайтов.
Во-вторых, Flash будет работать внутри отдельного процесса, и ролики не будут включаться по умолчанию. Это позволит лучше контролировать его работу и снизить нагрузку на процессор и видеоускоритель отключением ненужных элементов. Если Flash «упадёт», работа не прервётся.
В-третьих, даже переработка какой-нибудь кнопки может снизить энергопотребление. К примеру, кнопка режима чтения состоит из 120 фреймов. При доступности возможности перейти в режим чтения книжка на иконке пролистывает странички. Каждый раз прогружается XAML-анимация, перерисовывается графика.
Разработчики убрали 40% кадров, поскольку визуально кадры в начале и конце циклов не отличались. Вместо XAML используется анимация на видеоускорителе, без задействования процессора. Эти и другие улучшения снизили нагрузку на графический ускоритель на 75%, на процессор — на 100%.
До:
После:
Чтобы спасти каждый миливатт, подобным образом перерарабываются многие другие элементы интерфейса.
Наконец, в Windows 10 есть ряд измений в работе с сетью: функции TCP Fast Open, Tail Loss Probe и Recent Acknowledgement, в TCP-стэке оптимизирован Initial Congestion Window. Благодаря этому в новой версии Windows 10 браузер Edge должен работать дольше от одного заряда.
Выход Anniversary Update приурочен к одному году с релиза Windows 10. Ожидается, что «обновление годовщины» выйдет летом 2016 года — возможно, 16 июля. Точная дата пока неизвестна. Ряд изменений Anniversary Update уже доступен по программе Windows Insider.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Комментарии (84)
Utopia
20.06.2016 23:27+21. Обжогшись на молоке — будешь дуть и на воду. А обжигались с Explorer не раз.
2. У меня браузер это ещё и несколько добротных, проверенных временем плагинов, без которых будет туго. Найти такие же под Edge — это время.
3. На десктопе миливаты не актуальны, так что, хорошая попытка Edge — но пока нет.
P.S. Забыл — удобная синхронизация просмотренных страниц на мобильном (Android) и ББromxx
21.06.2016 00:11+5Edge это не Explorer.
Fedcomp
21.06.2016 09:33+5А опера не хром, ага.
Nekto_Habr
21.06.2016 14:00Вообще-то не хром. Ну движок хромиумный, да. А интерфейс и UX не надо учитывать разве? Да и опера производительнее (из-за чего когда-то на нее и пересел после хрома).
Если это не в счёт, тады ой.
edd_k
20.06.2016 23:28+3>> Во-вторых, Flash будет работать внутри отдельного процесса
Лучше бы они его вообще забыли.kmx
21.06.2016 09:14+1можно выключить в настройках)
daggert
21.06.2016 10:19А вот удалить из системы никак…
nxrighthere
21.06.2016 11:57Это очень просто сделать через командную строку при помощи простой утилиты www.msfn.org/board/topic/152688-win6x_registry_tweak
install_wim_tweak.exe /o /c Adobe-Flash /r
Также можно удалить и другие пакеты из системы, в случае если PowerShell бессилен:
install_wim_tweak.exe /o /c Microsoft-OneCore-AllowTelemetry /r
install_wim_tweak.exe /o /c Microsoft-Windows-DiagTrack-Internal /r
install_wim_tweak.exe /o /c Microsoft-Windows-InsiderHub-Package /r
install_wim_tweak.exe /o /c Microsoft-Windows-OneDrive /reps
21.06.2016 14:28«Очень просто», «командная строка» и «простая [консольная] утилита». Куда катится Windows!
nxrighthere
21.06.2016 15:02Вы думаете подавляющее большинство пользователей Windows 10 беспокоит то, что у них по умолчанию установлен в системе Flash? Нет, им абсолютно всё равно. Они не будут искать подобный способ удалить его.
Ну а продвинутым пользователям всегда приходилось прибегать к командной строке и консольным утилитам.
daggert
21.06.2016 17:00Спасибо огромное! Все не мог найти время найти ответ на удаление этой гадости из своей системы.
Hellsy22
20.06.2016 23:31+3Чтобы сравнение было актуальным нужно сравнивать еще и время отображения. Точнее, стоит оценивать энергопотребление на страницу.
А то вдруг за время теста Edge обработал в пять раз меньше страниц?
rockin
20.06.2016 23:35-6Что-то тут явно за уши притягивают.
Момент 1. Винда 10 явно не для носимых устройств (ну… с натягом, но так)
Момент 2. На носимых устройствах преимущественно винды нет вовсе
Момент 3. Энергоэффективность актуальна как раз для носимых устройств.ivansychev
21.06.2016 00:12+5Ноутбуки и планшеты — не носимые устройства?
Denai
21.06.2016 03:08Нет, носимые это часы, браслеты и тип того (носят на себе). То что таскают с собой — не носимое.
Ke1eth
21.06.2016 08:51+2Поддержу пожалуй, поскольку мобильные устройства таки делятся на два типа: носимое (то, что на теле непосредственно) и переносное.
ivansychev
21.06.2016 08:52+3Хорошо, давайте отнесём их к переносным.
Для ноутбуков энергоэффективность не актуальна вовсе?some_x
21.06.2016 09:41Вообще-то не всё. По моему опыту работа с канвасом в edge существенно медленнее происходит чем в chrome
Andriy1218
20.06.2016 23:36Если бы Microsoft так усердно работали над функционалом браузера, как над энергоэффективностью.
alltiptop
20.06.2016 23:43+6И выяснится что половину стандартов оптимизировали не по рекомендациям.
И да, где safari, links и т.д.?dpantele
21.06.2016 08:52А как вы сравните Edge (only Win) с Safari (only Mac)?
alexws54tk
21.06.2016 09:06-5Незнаю как сейчас, но раньше „Сафари“ был под шиндошс.
some_x
21.06.2016 09:42+6А вам погугить чтоб узнать что сейчас сафари нет под винду, религия не позволяет?
alexws54tk
21.06.2016 12:27-3Религия тут ни при чём. Просто сейчас не пользуюсь виндой от слова совсем.
tmteam
21.06.2016 14:25+2Гуглом, как я понимаю тоже
Firz
21.06.2016 09:44+1«Последней доступной версией Safari для Windows была версия 5.1.7, выпущенная 9 мая 2012 года»
Amana
21.06.2016 09:58+1Сафари под Винду и Сафари под Мак — 2 разных браузера. И одну и ту же страницу могут отображать по-разному.
Nagg
21.06.2016 14:53Но все же интересно было бы глянуть на сафари вс хром на маке чтобы в лишний раз убедиться насколько хром прожорлив до батареи.
Constin
21.06.2016 09:44Safari обойдет любой браузер на винде хотя бы из-за оптимизации masos под железо. Те макось будет работать дольше чем windows независимо от браузера.
ivansychev
21.06.2016 10:43+1Уточните, пожалуйста: устройство на Mac OS будет работать дольше устройства на Windows?
TsukinoMai
21.06.2016 11:06MacBook на Mac OS будет работать дольше MacBook на Windows. А иначе их и не сравнить нормально.
ivansychev
21.06.2016 11:54Тогда какой смысл вообще их сравнивать?
alltiptop
21.06.2016 15:04Берём 2 сферических ноутбука за одинаковую цену, один на маке, другой на винде и сравниваем. Не оглядываясь ни на что кроме цены.
eps
21.06.2016 15:13Та же ситуация, что и с браузерами в статье: Microsoft может сделать Windows эффективнее и производительнее на Маке, чем OS X, если приложит достаточно сил. Но силы они приложить не хотят, потому что это не единственная (и не приоритетная) для них платформа.
Сравнить Safari @ OS X и Edge @ Windows было бы интересно. Apple вложила много сил в оптимизацию Safari.
15432
21.06.2016 00:03+3Использую IE11. В нём меньше всего тормозят браузерки вроде diep.io, agar.io и slither.io
Когда на хроме всё рывками и процессор включает троттлинг, IE спокоен, как слон.
Ещё из плюсов — нормально работает мультитач на сенсорном экране (прокрутка страницы без рывков, плавный зум). Последний раз, когда пробовал в хроме, опять же, было рывками. Возможно исправляется новыми драйверами, но в IE это было из коробки.
Edge не использовал, т.к. на него изначально адблока не было, а потом привык.
BlackMetal
21.06.2016 00:13+1Вы ведь понимаете, почему до сих пор нету официальных тестов потребления ОЗУ? Edge в этом плане обгоняет даже всем известного Хромого. Хотя функционал на уровне браузеров 15 лет назад.
mikdim
21.06.2016 01:25+5Не холивару ради, а для конструктиву.
Мой диспетчер задач с вами не согласен…
EDGE — одна стартовая вкладка «лучшие страницы» — 3 процесса, 50Мб в сумме
Хром — на подобной стартовой странице — 7 процессов, 247Мб в сумме
По функционалу — меня вполне устраивает, все работает. Сужу, как пользователь
з.ы.
Пользуюсь 3 разными браузерами, каждый под свои нужды. И регулярно открыто по 20-30 вкладок. EDGE, субъективно, самый шустрый.BlackMetal
21.06.2016 01:32+1Судить по стартовой странице? Самим-то не смешно? Лиса жрёт на этой же странице чуть ли не больше всех, но стоит открыть хотя бы пару вкладок — всё становится на свои места.
mikdim
21.06.2016 01:50+1Ага, вы правы
наобум 4 вкладки youtube, GT, rbc, yandex
И EDGE хавает 521, против 443 у хрома. Но работает EDGE, как-то быстрее)
Ironyk
21.06.2016 00:14-6Flash в отдельном процессе? Вау! А в майкрософте вообще видели браузеры на chromium? Оставьте минимальное кол-во оперативы и откройте сотню вкладок с флешом, и легко увидеть, что от нехватки памяти упадет исключительно флеш. Крч, маркетинговый высер на почве «зеленых» технологий, типа миливатты съэкономили
kAIST
21.06.2016 01:30+4Для определенных-извращенных задач, понадобился планшет на x86, купил дешевенький «китайский» на Atom'е и windows 10. Сам удивился, но IE я стал использовать на нем не только для скачивания другого браузера. Тот же хром на слабом железе оказался большим тормозом, а вот IE вообщем то не тормозит.
soshnikov
21.06.2016 02:37Думается мне, что данные сильно занижены.
Лично у меня втихую обновилось штук десять машин. И при этом ни на одном из них эдж не используется. Соответственно, энергию не тратит.
Думаю, что в статистику по установке также попали пять установок на моем ноуте, которые страдали суицидом. Некоторые сразу, некоторые некотрое время спустя. Самое интересное, что до выпуска релиза десятка не была склонна к самоубийству.
После пятого фейла я уполз назад га семерку. Но пять дохлых инсталляций так же не запускают эдж, соответственно, не увеличивают энтропию вселенной.
Поэтому новый браузер от майкрософта, безусловно, самый энергоэффективный браузер в истории графических браузеров.
lynx все же будет круче в этом плане.
hp6812er
21.06.2016 08:15можно еще черный фон прикрутить по умолчанию, остались же ценители элт-мониторов. 15%экономии
venyaz
21.06.2016 08:41-1Согласен, больше всего Edge экономит электроэнергии когда его никто так и не запускает…
Endru9
21.06.2016 08:53По мне так, не честно сравнивать работу своего браузера на своей ос, где вся оптимизация делается для себя, чтобы люди больше покупали.
Возможно что на windows 10 действительно работает этот edge, но устанавливать 10 — ради браузера… по меньшей мере глупо. большая часть людей серфит интернет через смартфоны и спец приложения для них.SinsI
21.06.2016 12:25> своего браузера на своей ос
Тут важнее, что всё это ещё и на своём железе. Они могут банально прикрутить какую-нибудь оптимизацию в драйверы, которая будет использоваться только своими программами, или делать что-нибудь вроде прямого использования встроенного в систему рендеринга, тогда как всем остальным приходится довольствоваться только внешним предоставляемым API.Romiro_Orimor
27.06.2016 11:50Вспоминая тесную, даже больше, зависимую связь между InternetExplorer и системой безопасности windows — это вполне возможно, что MS завязала внутренности браузера с остальной системой, а другие через API работают.
hssergey
21.06.2016 09:19+1К примеру, кнопка режима чтения состоит из 120 фреймов. При доступности возможности перейти в режим чтения книжка на иконке пролистывает странички. Каждый раз прогружается XAML-анимация, перерисовывается графика.
А зачем вообще в этом месте анимация? Неужели так трудно, если недоступен режим чтения, показывать кнопку в disabled состоянии, а когда доступен, то «включать» ее? Обидно, когда батарея тратится не на полезные вещи, а на подобные «свистелки»…hdfan2
21.06.2016 09:57+1Да анимация ладно. Но 120 фреймов?! Анимация вот этой хрени на GPU?! Что они там такое курят?
Mako_357
21.06.2016 09:21Проверял у себя какое-то время назад. При использовании Chrome и FF часто включался вентилятор на ноуте, нагрузка на CPU, с Edge почти не включается. Мерзкий флеш везде выключен. После установки Adguard, выбор стал очевиден.
В то же время Edge глючит порой и у него вылетают вкладки, не часто, но раздражает. Например вкладка с каким-нибудь mixcloud или soundcloud может висеть несколько дней без проблем, а потом взять и перезагрузиться, попутно начав воспроизведение или наоборот, сбросив его до начала трека.
Плюс приятная тёмная тема.
Плюс идеально плавный скроллинг на тачпаде (зависит от драйвера и самого тачпада) и сенсорном экране. Дёрганный хромовский не сравнится с ним (на Windows).
По хорошему майкам следует сделать смелый шаг и выпустить его на другие платформы, включая линь и исходники открыть. Тогда и баги быстрей отлавливать будут, и расширений вагон завезут. И сразу будет видна реальная его популярность.TsukinoMai
21.06.2016 11:14По хорошему майкам следует сделать смелый шаг и выпустить его на другие платформы
Для этого им придётся портировать немалый такой кусок Windows на эти платформы.
Alexey2005
21.06.2016 15:27Они его и под семёрку-то выпустить не могут, т.к. в Edge какой-то ни с чем не совместимый фреймворк используется, а вы про другие платформы… Я даже не уверен, что он на Win8 запустится.
П.С.: Сейчас зашёл на microsoft.com, чтоб уточнить системные требования этого Edge, а там сразу же случился редирект на лендинг «Перейти на Windows 10 сейчас». MS, вам не кажется, что вы уже реально помешались на этой десятке?
sens_boston
21.06.2016 09:58Новость из разряда «в результате программы Bing Rewards, популярность поисковика Bing выросла на 3432%». Правда, при этом забывают упомянуть, что 9 из 10 пользователей Bing-а используют Bing только для накрутки ботами, и получением «халявы» от глупого M$ :)
Edge, как браузер, ужасен; я просто не представляю себе, как можно его сравнивать с FireFox или Chrome… На своей Lumia 950 я вынужден пользоваться этим «угрёбищем», внебрачным дитятей индусских копипастеров и китайских «работоголиков», сводящих всю работу над issues в блоки try/catch :(
Avitale
21.06.2016 11:34Edge действительно в плане производительности очень хорош — на днях тестировали на нем видеострим с трех разных сайтов + твиттер. На моем стареньком ноуте все это, открытое в Мозилле, грузило ЦП почти под 90%, а памяти отожрало больше гигабайта; в Edge все это ЦП практически не грузило (в разные пики могло подниматься до 30%, но нечасто), а памяти забрало всего 250 мб. Я перейду на Edge в тот день, когда на нем появятся все расширения, которые мне нужны, а пока ждем-с. Одной производительностью ЦА себе не собрать.
Insanie
21.06.2016 11:56Может, меня сейчас окатят помоями… Но недавно к себе в домен добавили тачку с вин10. Вышло, что юзеру понадобились права локального админа, чтобы запустить эдж или ие с правами админа, но именно от своего имени. Права выдали, на что при запуске эдж возопил, что не собирается запускаться, если пользователь обладает правами администратора.
Да, звучит бредово. Да, скорее всего, гуглится и решается. Но, честно говоря, вся возня с ие и эджем уже порядком надоела, и мелкомягкие исчерпала кредит доверия относительно их способности в браузеры.Am0ralist
21.06.2016 14:13А вы зайдите под админской учеткой на эту машину и позапускайте на ней разные приложения, сам немного офигел от такого.
Но, вообще-то, вопрос к ОС и реализации защит в ней, а не к способности писать браузеры.Insanie
21.06.2016 14:43Каюсь, думал, камнем преткновения стал сам браузер, ибо на других машинах с админскими учетками все вполне норм. Подозрение вызвало именно то, что эдж стал жаловаться именно на конкретную учетку в группе Administrators, но если ты входишь в группу, которая прописана в группе Administrators, тогда все ок.
Mako_357
21.06.2016 17:08Это все потому что метро-приложениям нужен включенный UAC. У встроенной учётной запись администратора специальные права, ей окна UAC не показываются (решается в локальных политиках безопасности). Того же эффекта можно добиться, если выключить UAC — тогда в любой учётке не будут работать метро-приложения.
Irwin
21.06.2016 11:56+1Владелец планшета на Windows 10 (4-Good T800i с 1 Гб ОЗУ). Edge работает стабильно, тормозит в основном на сайте Ютуба (в момент открытия все тормозит). Само видео на Ютубе проигрывает отлично. Все остальные страницы может долго загружать (этот эффект проявляется нестабильно и не знаю с чем связан). 2-3 открытые вкладки — вполне можно работать, больше — сказывается недостаток оперативки.
По привычке сначала поставил хром. Во-первых: хром не удобен с тачем, Edge в этом плане юзабельнее; во-вторых: ужасно тормозит. После пяти минут использования удалил.
На стационарнике продолжаю пользоваться Хромом. На планшете только Edge.
Onito
21.06.2016 11:57хм, Во-первых, Edge будет тормозить работу JavaScript во вкладках, которые не видны пользователю. Страницы, которые каждую секунду проверяют почту или показывают новую рекламу, не будут загружать процессор, хотя продолжат получать данные в фонеА вот хром это умеет делать уже сейчас и выходит в сценарии с множеством вкладок едж полностью провалится, а значит победил он только в сценарии с одной вкладкой, а кто сейчас использует одну вкладку? тестирование действительно делали маркетологи… И ещё не известно на сколько эффективно будет работать эта их оптимизация
Sabbaot
21.06.2016 11:57-1Статья называется «Microsoft: Edge обходит все основные браузеры по энергоэффективности», тогда как подразумевается, что Edge работает только на windows 10. Т.е. это еще нужно перейти на windows 10, чтобы использовать браузер. А как с энергопотреблением Edge на windows 7 или каком-нибудь arch? Заголовок ведь подразумевает и это.
«Наконец, в Windows 10 есть ряд измений в работе с сетью: функции TCP Fast Open, Tail Loss Probe и Recent Acknowledgement, в TCP-стэке оптимизирован Initial Congestion Window. Благодаря этому в новой версии Windows 10 браузер Edge должен работать дольше от одного заряда.» А Почему chrome/opera/firefox не смогут их использовать?
В целом задумка нравится. Материал для статьи хороший, но, имхо, тест производился на чистых браузерах. Что будет со статистикой, если в браузере будут открыты 2-3 вкладки + любое другое приложение windows? А если все браузеры будут со сторонними дополнениями? Может там статистика не так хороша и поэтому ее не покажут?
По поводу картинок в статье: получились какие-то размытые, да еще без пояснений оригинальной статьи.
artoym
21.06.2016 15:10EDGE хорош для использования, но:
1) некорректная реализация некоторых функций
2) мало настроек (или я не нашёл)
Сам не пересел, но родных пересадил.
Гораздо больше вопросов к браузеру на Windows Phone. Там мрак.
PlayTime
Интересно. Стоит проверить. Может для экономии батареи в ноутбуке стоит использовать ЕДЖ при просмотре котиков с ютуба.