Вы помните тот день? Вы достали коробочку, сняли защитную пленку, и телефон летал так быстро, что казалось, опережал ваши мысли. Прошел год (или два года). Теперь вы нажимаете «Камера», а она открывается через три секунды. Вы печатаете сообщение, а буквы появляются с задержкой.
Вам кажется: «это вирус» или «я его сломал». Нет! Это не магия и не поломка. Это строгий научный процесс, под названием «запланированное старение». И да, вы в этом виноваты не меньше, чем производитель.
Давайте разберем 5 железобетонных причин, почему ваш друг-андроид (или друг-айфон) превратился в черепаху.
№1. Обновления ПО
Вы радуетесь: «О, вышла новая прошивка! Круто!». Вы ее ставите. И тут начинается ад.
Обоснование: разработчики пишут новый код под новые процессоры. Ваш старый чипсет (двухлетней давности) просто физически не имеет нужного количества транзисторов и командных блоков (инструкций SIMD), чтобы «переварить» новые алгоритмы шифрования или новую анимацию.
Вот так вы установили апдейт «для улучшения производительности», а телефон теперь тратит 40% мощности на то, чтобы просто нарисовать тень под иконкой часов. Производители сделали это специально? Не всегда. Но они знают, что старые аппараты не справляются с новым софтом. Значит, помучившись, вы точно побежите за новым телефоном.
№2. Нанд-память умирает медленно и мучительно
Та причина, о которой молчат в рекламных роликах. У вашего смартфона нет жесткого диска, там стоит флешка (NAND).
Физика процесса: у этой памяти есть ресурс циклов перезаписи. Каждый раз, когда вы сохраняете фото, удаляете приложение или ставите обновление, ячейки памяти изнашиваются. Контроллер начинает тратить время на то, чтобы исправлять ошибки (это называется ECC-correction) и переносить данные из битых секторов в живые.
Потому, когда память заполнена на 90%, скорость чтения/записи падает в разы. Не на 10%, а на 50-70%! Система ждет, пока контроллер найдет свободное место, а его нет – все забито кешем вашего (и моего) любимого ТикТока.
№3. Термический троттлинг*
Вы играли в игру или снимали 4К-видео. Телефон нагрелся. А потом резко стал лагать даже в меню.
Наука: внутри стоит термодатчик. Как только градусник показывает, что процессор раскалился (обычно +45°C к корпусу), система панически сбрасывает тактовую частоту. Она снижает производительность до 40-50% от максимальной, чтобы вы не обожгли пальцы и не пожаловались в суд.
И вот вы купили флагман с «мощным игровым процессором», а он превращается в калькулятор, как только ему становится душно. Почему он не тормозил раньше? Потому что в былые времена тепловые трубки были новые и сухие. Сейчас жидкость внутри них испарилась или ушла, термопаста (если есть) высохла – охлаждение уже не то. Процессор греется быстрее и сбрасывает частоту чаще.
№4. Дряхлеющий аккумулятор
Вот это многие упускают. Вы видите в настройках «Максимальная емкость – 82%» и думаете: «Ну, просто быстро садится». Нет! Это не просто «садится».
Физика: чем старше аккумулятор, тем сильнее становится его сопротивление. Чтобы запустить процессор на полную мощность с таким сопротивлением, ему нужно резко выдать много вольт и ампер. Старый аккумулятор не может выдать такой «ударный» ток. Что делает система? Чтобы телефон не выключился от просадки напряжения, она искусственно режет пиковую производительность процессора (это есть даже в документации Apple и Qualcomm).
Так что, теперь вы не просто быстрее разряжаетесь, вы еще и никогда не используете полный потенциал аппарата, потому что «банка» (аккумулятор) просто не тянет.
№5. Цифровая шизофрения приложений
Тут чистая математика. Современные приложения – это даже не программы, а целые браузеры.
Доказательство: откройте приложение банка. Оно грузит десяток библиотек аналитики, трекеры рекламы и виджетов. Раньше приложение занимало 10 МБ, теперь – 300 МБ в оперативке.
Телефон начинает использовать Swap (подкачку) – то есть использовать вашу и так умирающую флеш-память как виртуальную оперативную память. Запись на флешку в 100 раз медленнее работы оперативки. Телефон тормозит, потому что он пишет на диск каждое ваше действие.
Что делать?
Вы ждете волшебной таблетки? Ее нет. Сброс до заводских настроек поможет на неделю, пока вы опять не установите 80 приложений.
Наверное, единственный совет: не обновляйте систему, если телефон работает хорошо. И не заполняйте память «под завязку» (оставляйте минимум 10-15% свободного места всегда). И, да, примите тот факт, что телефон – это расходник, который стареет ну очень быстро.
Он не злой, он просто устал, или вы просто слишком быстро тыкаете по экрану.
*Троттлинг (от англ. throttling; динамическое изменение частоты) – это защитный механизм, который снижает скорость работы устройства, когда оно сильно нагреваются.