Microsoft использовала результаты тестирования в лаборатории и собранную с нескольких сотен миллионов устройств на Windows 10 телеметрию, чтобы сообщить, что Edge обходит все основные браузеры по энергоэффективности. Согласно данным Microsoft, Opera с режимом энергосбережения на втором месте, Chrome — на третьем, а Firefox — на четвёртом.

Opera ответила на видео от Microsoft и составила рейтинг, в который поместила свой браузер на первое место.



В мае 2016 года Opera первой из крупнейших разработчиков браузеров включила в свой продукт функцию экономии заряда аккумулятора. Для этого компания оптимизировала движок и интерфейс браузера. Тесты, проведённые Opera, показали, что браузер на 50% снижает энергопотребление в сравнении c другими браузерами вроде Google Chrome. На видео ниже — сравнение времени работы ноутбука с Opera с режимом энергосбережения и без него.



С Microsoft Edge браузер с новой функцией не сравнивали — во многом из-за того, что он работает только на Windows 10. Утверждение Microsoft о том, что Edge обходит все основные браузеры по энергоэффективности, заставили специалистов Opera вновь взять ноутбуки в руки и проверить результаты конкурентов. Microsoft не раскрыла методологию теста полностью, поэтому сделать то же самое специалисты не могли. Вместо этого они использовали собственный метод, включающий автоматическую симуляцию взаимодействия с несколькими популярными веб-сайтами, максимально приближенную по их мнению к реальному поведению пользователей.

По результатам теста Opera Developer (39.0.2248.0) с нативным блокировщиком рекламы и активной функцией энергосбережения проработал на 22% дольше Microsoft Edge (25.10586.0.0) на ноутбуке под управлением 64-битной Windows 10, и на 35% дольше последней версии Google Chrome (51.0.2704.103).

image

Тест проводился на 14-дюймовом ультрабуке Lenovo Yoga 500 с процессором i3-5005U, 4 гигабайтами оперативной памяти и HDD на 500 гигабайт. Подсветка была выкручена на 100%, Wi-Fi запущен в режиме 802.11n с уровнем принимаемого сигнала RSSI -53 dBm. Для ежеминутных замеров заряда батареи использовался IOCTL_BATTERY_QUERY_STATUS.

Тест длился два часа. Результаты высчитывались по формуле ниже. Время работы батареи по ней равно отношению времени теста, умноженного на максимальный заряд батареи, к затраченной в течение теста энергии. В результате время работы с Chrome составило 2 часа 54 минуты, с Edge — 3 часа 12 минут, а с Opera — 3 часа 55 минут. В случае с тестами Microsoft использовались ультрабуки Surface Book, которые работали до полного отключения.

image

Разработчики Opera добились таких результатов с помощью следующих изменений:
  • сокращением работы неактивных вкладок,
  • уменьшением нагрузки на процессор с помощью оптимизации таймеров JavaScript,
  • автоматической паузой неиспользуемых плагинов,
  • снижением частоты фреймов до 30 в секунду,
  • настройка параметров видео-воспроизведения и принудительным использованием аппаратно ускоренных видео кодеков,
  • паузой анимации в темах браузера,
  • использованием блокировщика рекламы.

Нам остаётся ждать, что скажет Google — понятно, что Chrome будет на первом, но как специалисты компании распределят остальные позиции?
Поделиться с друзьями
-->

Комментарии (67)


  1. ukku
    23.06.2016 00:22
    +3

    Все же мне интересно сравнение с Сафари


    1. ivansychev
      23.06.2016 00:22
      +2

      Но как? И зачем, если операционные системы разные и железо разное?


      1. ukku
        23.06.2016 00:30
        +3

        Ну, опера есть на mac, а так же можно сравнить с запущенным на винде эджем. Я прекрасно понимаю что разные системы и железо, но все равно любопытно :) В тех же эппловских тестах есть хром и лиса, а оперы нет.


        1. ivansychev
          23.06.2016 00:40

          Допустим, запустим на Mac Safari и сравним с запущенным на Windows Edge.
          Как определить победителя? Кто дольше проработает? Но на винде может быть допустим Lenovo Yoga 900 — он больше пяти-шести часов протянет. С каким именно макбуком надо сравнивать?


          1. ukku
            23.06.2016 00:49
            +3

            На том же макбуке можно запустить


            1. YoMan
              23.06.2016 02:58
              +1

              Думаю результаты будут отличаться даже если мы на одном макбуке не запустим ни одного браузера )))


            1. ivansychev
              23.06.2016 08:40

              На макбуке запустить Win 10 и Edge?


              1. hamnsk
                23.06.2016 09:37
                +1

                да, а что в этом такого? есть какие то останавливающие факторы???


                1. ivansychev
                  23.06.2016 09:38

                  Не слишком много костылей?

                  И запускать придётся на железе, которое как бы изначально собрано под конкретную ОС. Уже об энергоэффективности речи не будет.


                  1. Kasatich
                    23.06.2016 10:45
                    +5

                    Разве в современных макбуках не самое обычное железо, которое виндой видится без проблем? Я не так давно ставил одному знакомому на новый макбук винду 8 — она отлично работала, все дрова проставились из дистрибутива, даже ничего добавлять не пришлось.


                    1. Denai
                      23.06.2016 10:56
                      +4

                      Самое обычное, часто вижу людей, которые на макбук ставят винду


                      1. Kasatich
                        23.06.2016 11:00

                        У моего «клиента» ситуация кстати была ОК. купил новый ноут жене, а ей макось вообще не пришлась к виду. Но он и нашел гениальное решение — затереть полностью макос и поставить винду)


                    1. TsukinoMai
                      23.06.2016 16:12
                      -1

                      Самое обычное, но Mac OS заточена чисто под него и один и тот же MacBook под Mac OS и под Windows будет работать разное время даже без прочих нагрузок.


                      1. ivansychev
                        23.06.2016 16:25
                        -1

                        Именно!


            1. OnYourLips
              23.06.2016 15:37
              +1

              Не выйдет — OS X сама по себе работает на макбуках дольше, чем Windows.
              А вы хотите сравнить браузер, а не ОС.


          1. ertaquo
            23.06.2016 10:09
            +1

            Допустим, берем MacBook. Ставим сначала чистую OS X, замеряем, сколько она работает от батареи. Потом запускаем Safari, открываем какой-нибудь динамичный сайт типа Twitter, смотрим, сколько будет работать от батареи с ним. Потом смотрим разницу, устанавливаем чистый Windows и повторяем то же самое.


            1. ivansychev
              23.06.2016 10:16

              Зачем MacBook? Почему бы OS X чистую не поставить на другой ноутбук?


              1. WayMax
                23.06.2016 11:30

                Затем что «чистую» OS X (с осени сменит название на macOS) не поставить на «другой» ноутбук.


                1. ivansychev
                  23.06.2016 11:59
                  +1

                  Зато Windows поставить можно. И мы изначально даём преимущество системе, заточенной под конкретное железо. Разве это честный поединок?


                  1. SemavinA
                    23.06.2016 13:28
                    -1

                    Ноутбук под магическим названием «макбук» имеет самое обычное железо.
                    В чем преимущество? Поясните, будьте добры


                    1. HunterSpy
                      23.06.2016 16:13
                      +2

                      Оптимизация программного кода OS X под конкретное железо. Грубо говоря драйверы там могут быть (не факт) вылизанны на пару порядков лучше чем на Win, так как «зоопарк» железа где гарантированно должна работать OS X на теже пару порядков меньше.


                  1. Tacgnol
                    23.06.2016 17:48
                    -2

                    А браузеры, пардон, отдельно от оси существуют и в вакууме запускаются? С чего вдруг возникло преимущество? Одинаковое железо (макбук), свежеустановленная обновленная ОС, запуск браузера и выполнение одинаковых задач — куда еще честнее?
                    Про железо уже написали. Чем винда хуже заточена, если оно самое рядовое?


                1. Aingis
                  23.06.2016 16:57
                  +1

                  Вроде как есть варианты сборок, когда OS X можно поставить не на мак, подобрав те же или очень близкие комплектующие. Но сомневаюсь, что это значительно скажется на результаты эксперимента.


                  1. WayMax
                    24.06.2016 09:32
                    +1

                    Собрать ПК для установки на него OS X не проблема ( http://www.tonymacx86.com/buyersguide/june/2016 ) для ноутбуков есть списки «совместимых». Саму ОС можете скачать как в виде готовых сборок, так и «собрать» себе образ сами из чистого дистрибутива ( http://www.macdigger.ru/macall/kak-ustanovit-os-x-yosemite-na-windows-pk-instrukciya.html ).
                    Поэтому и я взял слово «чистую» в кавычки в моем сообщении выше. В любом случае потребуется модификация дистрибутива (в большей или меньшей степени).


      1. alexmay
        23.06.2016 00:54
        -2

        Сафари действительно прекрасно работает. Жаль только, что открытые вкладки не синхронизирует с мобильным Хромом (да, именно хромом, я перешел на андроид)


      1. GreyhoundWeltall
        23.06.2016 08:17

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


    1. Shtsh
      23.06.2016 09:32

      У меня прошка 15 2014 года с сафари будет на час дольше работать (примерно 4 против 5 часов). С сафари под маком никто не может соревноваться по энергопотреблению.


    1. Ramiel2009
      23.06.2016 09:37

      На маке по энергоэфективности никакой браузер не обходит пока Safari. На Air 2015 (13") в хроме у меня ноутбук живет часов 5-6, а в Safari 10+ часов при одинаковых сценариях использования. При этом при открытии любой сколько-то тяжелой страницы в хроме ноут начинает греться и включать кулера (в safari остается холодным и тихим).
      В связи с этими факторами уже серьезно задумываюсь о сползании с хромовой иглы.


  1. NetBUG
    23.06.2016 00:52
    +5

    Если в Edge не получается привлечь людей возможностью создать привычное для работы и сёрфинга окружение — конечно, нужно пытаться заинтересовать их энергоэффективностью.


    1. BlackMetal
      23.06.2016 08:38
      +5

      А если не получается создать нормальную ОС — нужно всех насильно обновить на неё.


      1. vlreshet
        23.06.2016 09:50
        +2

        А чём win10 не нормальная ОС? Если не считать загонов по поводу принудительных обновлений — ИМХО, десятка покруче семёрки будет.


        1. Kasatich
          23.06.2016 10:46
          +1

          На 100 очков вперед она ненормальна тем, что заставляет себя устанавливать. При этом даже не анализируя железо и выпадая в синий экран при автообновлении)


        1. BlackMetal
          23.06.2016 11:02
          +2

          Нет, не нормальная. Окей, чем конкретно круче?


          1. imanushin
            24.06.2016 13:50

            Как минимум, p2p системой обновлений.


            1. BlackMetal
              24.06.2016 14:57

              Бред и расход трафика. Обновления всегда были больным местом Windows.


        1. karu
          23.06.2016 12:02

          У меня на семерке ноутбук работал идеально, на десятке за полгода несколько раз ловил BSOD.


          1. RussianNeuroMancer
            23.06.2016 18:05
            +2

            По старой доброй традиции если для Windows есть какой-то драйвер — то это преимущество Windows. Но если этот драйвер глючит, и роняет систему в синий экран, то виноват разработчик драйвера, а не Microsoft.


            1. TsukinoMai
              24.06.2016 01:50

              По старой доброй традиции, если в автомобиле есть стереосистема — то это преимущество. Но если колонки хрипят, то в виноват их производитель, а не производитель автомобиля.


              Это я к чему? Наличие драйвера под Windows — одновременно и заслуга разработчика и преимущество Windows (особенно если драйвера нет под другими системами, в чём чаще всего виноват всё тот же разработчик).


              1. RussianNeuroMancer
                24.06.2016 02:31
                +1

                В ОС-срачах наличие/отсутствие/проблемы в работе Windows-драйвера входят в зону ответственности производителя оборудования (что вполне логично) а наличие/отсутствие/проблемы в работе Linux-драйвера магическим образом переходят в зону ответственности Linux (что несколько странно) — вот к чему отсылка.


          1. Rivethead
            23.06.2016 18:51

            А вы случаем не на Insider сборках сидите?


        1. dmitry_ch
          23.06.2016 12:57

          Да и 10 нормальная, и 7. Но зачем обновлять человека, когда он уже ответил (причем не один раз), что не хочет он такого подарка?


    1. Jeditobe
      23.06.2016 14:35

      А с Vivaldi сравнить забыли, а он окажется всех быстрей.


      1. rPman
        23.06.2016 16:32

        В данном случае быстрее = хуже, быстрее сжирать батарею (напоминаю пост про энергоэффективность)


      1. 0xd34df00d
        26.06.2016 22:55

        С личкрафтами.


  1. D_T
    23.06.2016 08:18

    «С Microsoft Edge браузер с новой функцией не сравнивали — во многом из-за того, что он работает только на Windows 10. „

    Microsoft Edge тоже работает только на Win10. Схитрила МС.


    1. ivansychev
      23.06.2016 08:40
      +2

      Тут так и написано — Edge работает только на 10. А Opera — не только.


      1. D_T
        23.06.2016 09:46

        Тогда вообще непонятно к чему эта фраза написана.


        1. ivansychev
          23.06.2016 10:03
          +2

          К тому что Opera сравнивали свой браузер с Chrome и Firefox, и не сравнивали изначально с Edge, потому что последний есть только под Windows 10.


  1. WendyH
    23.06.2016 08:38
    +7

    Может я пропустил, жду от Микрософта отчёта о том, как их сбор телеметрии экономит мою электроэнергию.


    1. ARD8S
      23.06.2016 18:56

      Отрицательно экономит.


  1. dadyjo
    23.06.2016 08:39

    Я использую win10 и Edge на слабом ноутбуке. Субьективно он работает быстрее других браузеров и win 10 быстро работает, быстрее чем линукс минт на мате. Не понравилось только то, что Edge отправляет копии поисковых запросов на bing.com даже в том случае если поисковик по умолчнаию гугл, яндекс или любой другой. Подворовывают втихоря информацию :(


  1. hdfan2
    23.06.2016 09:12
    +24

    Сейчас Гугл сделает тест Хрома, и выяснится, что он ещё и немного подзаряжает ноутбук при работе.


    1. tmteam
      23.06.2016 14:35
      +2

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


  1. cawaleb
    23.06.2016 09:31
    +3

    Интересно почему эти браузеры не сравнивают с lynx, и links. Я думаю, если поставить linux без Х, и любой из них победа будет за текстовыми. А если серьезно кому то выгодна «шумиха» на счет энергопотребления, все считают вт/ч и даже миливаты/час, но при этом нас «заставляют» покупать все новые устройства выкидывая старые. То есть все эти тесты энергопотребления, явно не из-за заботы об окружающей среде, а просто способ маркетинга. Поэтому грош им цена.


    1. Firz
      23.06.2016 11:10
      +1

      Конечно способ маркетинга — если Ваш софт приносит пользователю меньше неудобств(медленнее разряжая устройство и не заставляя его постоянно подзаряжать), значит у него есть преимущество.
      А вот с текстовым браузером все просто, он не может выполнять задачи, необходимые ~99.9% пользователям браузеров. А если он не выполняет поставленные задачи, то какая разница какое энергопотребление.


    1. leoncheshire
      23.06.2016 11:59
      +2

      Да здесь дело не в окружающей среде, ИМХО, а в автономности ноутбуков.
      Для тех, кто любит работать на ноуте в свободном полёте, без подключения к сети


  1. OLS
    23.06.2016 09:36

    В тесте на котором Вы ссылаетесь в первом абзаце
    первое место — у Edge
    второе — у Opera
    третье — у Firefox
    четвертое — у Chrome.
    Просто пересмотрите видео от Майкрософта…


  1. Pro100Oleh
    23.06.2016 09:38
    +1

    1) MS делала тесты только для Surface — оне не утверждала что на других устройствах будет так же
    2) MS также показал реальную телеметрию — для текущих используемых версий браузеров — там Edge немного лучше других
    3) Здесь тесты для дев версии. В новом Edge тоже появятся новые фичи для энергосбережения, а может уже появились — у меня версия Edge выше чем которая была в тестах
    Надо ждать новых релизов чтоб адекватно сравнить их. То что есть сейчас не очень интересно


  1. DerRotBaron
    23.06.2016 09:39
    +8

    Какая разница, если EDGE пользовться просто неудобно из-за кучи нелогичных решений?


    1. Pe4enie
      23.06.2016 11:45
      +9

      Но ведь Вы можете неудобно пользоваться им дольше


    1. 23rd
      23.06.2016 18:16
      -1

      Например каких?


    1. ChymeNik
      23.06.2016 19:38

      Единственное неудобство, для меня, — отсутствие расширений — не поставить Adblock.


      1. Mako_357
        23.06.2016 20:05

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


      1. Lobey
        23.06.2016 21:46

        Через месяц — поставите, он уже сейчас стоит и работает на инсайдерских версиях. Как обычный Adblock, так и +.


      1. TsukinoMai
        24.06.2016 01:51

        Что будет исправлено в Redstone 1. Который, теоретически, должен случиться уже скоро.


  1. avegad
    23.06.2016 16:25

    Интересно посмотреть на тесты в «нормальном рабочем режиме» и на бюджетном недобуке типа lenovo s21e, Firefox 20+ вкладок(из них 10 периодически обновляются(zabbix и т.п.)):
    C Wifi — ~5 часов.
    C 3G/4G от мегафона ~2.5 — 3.5 часа


  1. me2you
    24.06.2016 10:48

    А можно этот режим включить по умолчанию, а не только при работе от батареи? =) Интересует в плане понижения температуры, блокировка остальных спящих вкладок )