Разработчик Geekbench связывает проблемы производительности iPhone с возрастом аккумулятора и обновлениями iOS

[Обновление: Разработчик Гильерме Рамбо обнаружил программную систему, *powerd* (сокращение от power daemon), которую Apple внедрила в iOS 10.2.1. *Powerd* контролирует скорость и мощность CPU/GPU. Она также реагирует на тепловое давление и помогает предотвратить возгорание iPhone.

Поскольку *powerd* был впервые выпущен в 10.2.1, это, похоже, отдельная функция от режима энергосбережения (Low Power Mode) и напрямую связано с проблемами производительности и возраста аккумулятора.]

На прошлой неделе мы сообщали о том, что новый аккумулятор может решить проблемы с производительностью на старых моделях iPhone, таких как 6s. Сегодня основатель Geekbench, Джон Пул, опубликовал статью, описывающую его выводы после более глубокого изучения взаимосвязи между производительностью iPhone и возрастом аккумулятора.

Ветка на Reddit, которая получила большое количество откликов от почти 1000 пользователей, содержала несколько проницательных идей о том, что может происходить.

Многие могут помнить фиаско с аккумуляторами iPhone 6S, которое для многих было исправлено с выходом iOS 10.2.1, и на этом все, казалось, закончилось. По всей видимости, это было сделано путем динамического изменения максимальной тактовой частоты в зависимости от напряжения, выдаваемого аккумулятором, чтобы ваш телефон не потреблял слишком много энергии и не выключался.

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

Apple заявила, что пострадавших пользователей было больше, чем она изначально предполагала, и объявила, что исправление появится в виде обновления программного обеспечения. В конечном итоге компания выпустила iOS 10.2.1 и заявила, что количество отключений сократилось на 80 процентов на устройствах iPhone 6s и на 70 процентов на устройствах iPhone 6.

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

Чтобы ответить на эти вопросы, я построил ядерную плотность одноядерных результатов Geekbench 4 для iPhone 6s и iPhone 7, работающих под управлением различных версий iOS. Результаты, полученные в режиме пониженного энергопотребления, не включены в распределение.

Как видно из приведенных выше результатов, Пул отмечает, что проблемы становятся выраженными при переходе от 10.2.0 к 10.2.1, а затем к 11.2.0.

Что касается iPhone 7, проблема, похоже, не проявлялась до тестирования с iOS 11.2.

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

Во-первых, проблема, похоже, широко распространена и будет только усугубляться по мере старения телефонов (и их аккумуляторов). Сравните, например, разницу в распределении баллов iPhone 6s между 10.2.1 и 11.2.0.

Во-вторых, проблема частично вызвана изменением в iOS. Разница между 10.2.0 и 10.2.1 слишком резкая, чтобы быть просто функцией состояния аккумулятора. Я считаю (как и другие), что Apple внесла изменение, чтобы ограничить производительность, когда состояние аккумулятора снижается ниже определенного уровня.

Пул считает, что Apple добавила программную корректировку для iPhone 7 с iOS 11.2, аналогичную той, что она сделала для устранения проблем с выключением iPhone 6s в 10.2.1. Он продолжает утверждать, что Apple могла создать вводящее в заблуждение «третье состояние» замедленной производительности iPhone без какого-либо уведомления, что могло бы убедить пользователей обновить свои устройства раньше запланированного.

Если снижение производительности связано с исправлением «внезапного выключения», пользователи будут испытывать сниженную производительность без уведомления. Пользователи ожидают либо полную производительность, либо сниженную производительность с уведомлением о том, что их телефон находится в режиме пониженного энергопотребления. Это исправление создает третье, неожиданное состояние. Хотя это состояние создано для маскировки недостатка мощности аккумулятора, пользователи могут полагать, что замедление вызвано производительностью процессора, а не производительностью аккумулятора, что запускает замедление процессора, введенное Apple. Это исправление также заставит пользователей думать: «мой телефон медленный, поэтому я должен его заменить», а не «мой телефон медленный, поэтому я должен заменить его аккумулятор». Это, вероятно, подкрепит нарратив о «планируемом устаревании».

Прочитайте полную статью основателя Geekbench, Джона Пула, здесь.


Посмотрите 9to5Mac на YouTube, чтобы узнать больше новостей Apple: