Почему замедление iPhone – чистый маркетинг
Кратко о том, в чем проблема и как ее можно было решить, если бы гонка за прибылью не стояла на первом месте.
Откуда растут уши
Со старыми аккумуляторами вот какая загвоздка – чем меньше в них остается заряда, тем менее стабильное напряжение они выдают под нагрузкой (оно начинает заметно гулять в определенных пределах). Причем скачки бывают достаточно резкие и чувствительные для электроники. Чтобы сгладить их, в системе присутствует стабилизатор напряжения. Но он не всесилен, и в теории может возникнуть ситуация, когда смартфон зависнет или уйдет на перезагрузку.
А вот условия, при которых это может теоретически случиться: крайне изношенная батарея с остаточной емкостью 40% и менее и уровнем заряда ниже 50%.
Вот так примерно выглядит график напряжения при разряде нового и изношенного аккумуляторов:
Учитывая то, что качественные Li-Ion аккумуляторы теряют 50% емкости после 1000 полных циклов заряда-разряда, можно сделать вывод, что подстраховываться надо начинать примерно года через три-четыре. Т.е. под удар сегодня должны попасть модели iPhone 6 и более древние. Но…
Видели ли вы когда-нибудь, чтобы кто-то из производителей смартфонов озвучивал подобные требования к аккумуляторной батарее? Требовал ее замены? Нет. Потому, что и так понятно, что когда ее ресурс будет выработан более чем наполовину, люди либо заменят ее, либо купят новый смартфон. Если замену не производить, циклы заряда-разряда будут продолжать укорачиваться, батарея стремительно стареть и пугать пользователя выкрутасами типа, что вот еще пару минут назад было 35% заряда, и вдруг осталось уже только 20%. Владелец не дурак – все поймет, что батарею давно пора менять. И если после этих «фокусов» смартфон вдруг выключится – никто никого винить не будет.
Но в Apple поступили иначе – со сменой ОС большая часть смартфонов замедлилась. Чтобы показать это, Джон Пул (John Poole) вытащил из открытой тестовой базы данных Geegbench 4 все результаты тестов iPhone 6s с iOS 10.2.0, iOS 10.2.1 и 11.2.0. Затем наложил их распределение на график.
В первом случае мы видим, что все результаты тестов собраны вокруг отметки 2500. А на втором графике уже заметно, что вокруг 2500 находится не более четверти результатов. При этом указывается, что все тесты, сделанные в режиме пониженного энергопотребления, были отброшены.
Вот вам и ответ...
Что дает снижение частоты чипа
Снижая максимальную частоту работы чипа, компания Apple уменьшает потребляемый ток, тем самым снижая амплитуду скачков напряжения на полуживом аккумуляторе и повышая стабильность работы системы.
Нужно ли снижать частоту, если аккумулятор (пусть и полуживой) полностью заряжен? Нет. Напряжение у заряженного аккумулятора более стабильное, а возникающие провалы легко нивелируются контроллером. Потому ограничивая частоту во всех режимах, Apple намекает, что пора бы пользователю занести ей очередную кругленькую сумму на благо «не только лишь всех».
16 января в разъясняющем документе компания написала следующее:
«При низком уровне заряда аккумулятора и в условиях низких температур изменения управления питанием носят временный характер. Если аккумулятор устройства значительно состарился с химической точки зрения, изменения управления питанием могут иметь более долгосрочный характер».
При этом термины «значительно состарился» и «более долгосрочный характер» никак не разъясняются. И с учетом того, что по результатам Джона Пула пострадало как минимум три четверти владельцев iPhone 6s (а в пределе может быть и все), становится очевидно, что эти понятия могут трактоваться как угодно.
Как поступили бы джентльмены
Поскольку контроллеру известно состояние и остаточный ресурс аккумулятора, достаточно было бы при отслужившем свое аккумуляторе и его заряде менее 35% просто выводить сообщение, что стабильность работы системы не гарантируется, и хорошо бы аккумулятор заменить, т.к. его ресурс практически исчерпан. И в этот момент качестве действия по умолчанию снижать частоту. Т.е. действовать примерно также, когда многие оболочки Android предлагают перейти в энергосберегающий режим при заряде аккумулятора менее 15%.
P.S. оценить примерный ресурс аккумулятора гаджетов Apple можно, например, с помощью приложения Battery Life. Но в ближайшем обновлении iOS компания обещает сделать встроенный индикатор износа.
P.P.S. хотите знать про работу «литий-иона» практически все – вот тут лежит моя статья на эту тему.
Да, чуть не забыл, – холивар в каментах не привествуется.