← Блог Блог

Садит ли VPN батарею телефона? Реальные цифры

11 сентября 2026 г.

Замер West Coast Labs в 2026 году показал: корректно настроенный VPN добавляет всего 1,6–2,1% к реальному расходу энергии за час просмотра видео, а фоновый расход в режиме ожидания — меньше 0,5% в час. Это далеко от 15–20%, которые иногда называют пользователи после ночи с включённым VPN, и разница почти целиком объясняется тем, какой протокол выполняет шифрование.

Что на самом деле расходует заряд

Реальный расход зависит от трёх вещей. Процессору приходится шифровать и расшифровывать каждый пакет, который выходит с телефона и приходит на него. Некоторые протоколы шлют keepalive-пакеты по расписанию — это ненадолго будит радиомодуль, даже если данные не передаются. А экран расхода батареи в телефоне обычно завышает долю VPN, потому что ранжирует приложения по объёму данных, а не по реальному энергопотреблению.

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

Старые протоколы против современных

Устаревшие протоколы (в духе OpenVPN)Современные протоколы (на основе WireGuard)
Где выполняется шифрованиеВ пользовательском пространствеВ ядре системы
Keepalive-трафикПримерно каждые 10 секундТишина между пакетами
РукопожатиеМногошаговое, повторяетсяОдин раунд обмена
Типичный расход за ночь (8 часов)~20% только на поддержание соединения~5–10%
Нагрузка на процессор в простоеЗаметнаяПочти нулевая

Независимые замеры батареи на iPhone 15/16 и современных Android-флагманах показывают: протоколы на основе WireGuard расходуют примерно втрое меньше энергии, чем OpenVPN, при передаче того же объёма данных — разница в архитектуре, а не в бренде. RunVPN по умолчанию использует AmneziaWG, а под капотом для стабильного соединения доступен и VLESS-Reality.

Где на самом деле возникает разница

OpenVPN-подобный Keepalive каждые 10с пользовательский режим Больше расхода батареи AmneziaWG Одно рукопожатие уровень ядра Меньше расхода батареи
Устаревший протокол против AmneziaWG: что происходит «под капотом»

Верхний ряд — почему старые протоколы обходятся дороже: шифрование работает как обычный процесс приложения, плюс постоянный ручеёк keepalive-пакетов держит радиомодуль полусонным. Нижний ряд — почему протоколы уровня ядра стоят так мало: одно рукопожатие, а дальше тишина, пока действительно не появятся данные для передачи.

Почему возраст телефона тоже важен

  • Флагманы 2022 года и новее оснащены выделенным крипто-модулем, поэтому VPN добавляет всего 1–3% к расходу батареи даже при активной сессии.
  • Телефоны до 2020 года такого модуля не имеют и шифруют каждый байт силами основного процессора, из-за чего расход может доходить до 5–10%.
  • Фоновые привычки приложений влияют больше, чем сам VPN — если рядом ещё пять приложений синхронизируются в фоне, всё спишут на VPN.

Как AmneziaWG держит соединение «лёгким»

  1. Работает на уровне ядра, а не как процесс в пользовательском пространстве — не нужен постоянный обмен данными между приложением и системой на каждый пакет.
  2. Использует шифр ChaCha20-Poly1305, созданный для скорости на мобильных процессорах — независимые замеры фиксируют нагрузку на процессор от такого шифрования на уровне ядра заметно ниже 1%, даже под нагрузкой.
  3. Выполняет рукопожатие за один раунд обмена, а затем «молчит» — никакого повторяющегося keepalive-трафика, будящего радиомодуль каждые несколько секунд.
  4. AmneziaWG — протокол RunVPN по умолчанию, настроенный на стабильное соединение, поэтому приложению не нужно переключаться на более тяжёлую логику повторных попыток, которая съедала бы дополнительный заряд.

Как получить максимум автономности при постоянно включённом VPN

  • Выбирайте приложение на современном протоколе, а не на устаревших конфигурациях OpenVPN — это даёт основную часть разницы.
  • Обновляйте приложение — оптимизации протокола и энергопотребления приходят с обновлениями, а не задаются один раз в настройках.
  • Не судите только по экрану расхода батареи — смотрите реальное время экрана и расход в режиме ожидания за несколько дней, а не по одной цифре.
  • Не списывайте всё на VPN на современном телефоне — если расход батареи резко растёт только на старом устройстве, узкое место обычно в «железе», а не в VPN.

FAQ

Сажает ли VPN батарею, если оставить его включённым на ночь? С протоколом уровня ядра вроде AmneziaWG — нет: в последних замерах расход в режиме ожидания держится ниже 0,5% в час, так что за 8 часов ночи набегает всего несколько процентов.

Почему экран расхода батареи показывает, что VPN потребляет так много? Потому что этот экран обычно ранжирует приложения по объёму переданных данных, а не по реальному энергопотреблению. VPN, через который идёт видеопоток, покажет большой объём данных, даже если нагрузка на процессор невелика.

WireGuard правда лучше OpenVPN по батарее, или это маркетинг? Это архитектура, а не маркетинг: протоколы на основе WireGuard работают в ядре системы с лёгким шифром и одним рукопожатием, а OpenVPN работает в пользовательском пространстве и отправляет периодические keepalive-пакеты — независимые тесты раз за разом фиксируют более низкое энергопотребление у первых.

У RunVPN «тяжёлый» по батарее протокол? RunVPN по умолчанию использует AmneziaWG — описанный выше протокол уровня ядра, созданный для стабильного соединения без накладных расходов, которые сажают батарею на старых VPN-конфигурациях.

Скачать RunVPN