Разработан легкий TUN-клиент для VPN на Rust, потребляющий всего 5 МБ ОЗУ
Российский разработчик создал новый TUN-клиент Unbihex для VPN на языке программирования Rust, который потребляет значительно меньше оперативной памяти (5-10 МБ) по сравнению с существующими решениями.
Обычно VPN-клиенты, использующие технологии вроде Electron или Flutter, а также обертки над ядрами Xray или sing-box, потребляют от 200 до 400 МБ оперативной памяти. Это создает значительную нагрузку на устройства с ограниченными ресурсами, такие как старые ноутбуки, офисные ПК или смартфоны, особенно при параллельном запуске ресурсоемких приложений.
Разработчик проекта Unbihex стремился решить эту проблему, создав клиент с минимальным потреблением ресурсов. Он использовал чистый Rust для реализации TUN-клиента, который способен эффективно обрабатывать VPN-соединения, занимая при этом всего 5-10 МБ ОЗУ. Такое решение может быть особенно актуально для пользователей, которым важна производительность и экономия системных ресурсов.
Разработка Unbihex демонстрирует, что существует альтернатива существующим "тяжелым" VPN-клиентам. Использование Rust позволяет создавать высокопроизводительные и безопасные приложения с низким потреблением ресурсов, что делает его привлекательным для задач, требующих эффективности на системном уровне.
Представленный клиент Unbihex может изменить подход к разработке VPN-решений, особенно в условиях, когда пользователи все чаще сталкиваются с необходимостью экономить ресурсы своих устройств, но при этом хотят сохранить доступ к нужным сервисам через VPN.
Часто задаваемые вопросы
Что такое Unbihex?
Unbihex это новый TUN-клиент для VPN, разработанный российским инженером на языке программирования Rust, который отличается низким потреблением системных ресурсов.
Сколько оперативной памяти потребляет Unbihex?
Unbihex потребляет от 5 до 10 мегабайт оперативной памяти, в то время как большинство популярных VPN-клиентов требуют от 200 до 400 мегабайт.
Почему разработчик создал Unbihex?
Разработчик создал Unbihex из-за недовольства высоким потреблением ресурсов существующими VPN-клиентами, которые негативно сказываются на производительности устройств с ограниченной ОЗУ.
Для каких устройств актуален Unbihex?
Unbihex особенно актуален для пользователей старых ноутбуков, офисных ПК, а также смартфонов, где каждый мегабайт оперативной памяти на счету.
Источник: Habr · Rusability ИИ


Комментарии (0)
Без регистрации. Комментарии проверяются автоматически перед публикацией.
Пока нет комментариев. Будьте первым!