Osegi
Софт·2 мин чтения

Discord перепишет приложение на Rust: 290 МБ ОЗУ вместо 4 ГБ

Сооснователь Discord объявил о переписывании клиента на нативном Rust без Electron. Ранняя сборка занимает 290 МБ ОЗУ, текущая версия может доходить до 4 ГБ.

Discord logo on a desktop screen next to a Windows Task Manager window showing low memory usage.
Фото: Frandroid

Discord отказывается от Electron. Технический директор и сооснователь компании Станислав Вишневский в среду, 4 ноября, сообщил в X, что весь клиент будет заново создан на нативном коде без веб-контейнера на базе Chromium.

Rust и GPUI вместо браузерного движка

Новое приложение полностью напишут на Rust, а интерфейс построят на GPUI — фреймворке от создателей редактора кода Zed. GPUI отрисовывает весь интерфейс видеокартой, без движка браузера, что должно снизить потребление оперативной памяти. Изменения затронут и мобильные приложения: они сохранят нативный интерфейс, но будут делить код с десктопной версией через Rust. По словам Вишневского, Discord начал использовать Rust одним из первых, в 2018 году, и значительная часть инфраструктуры и голосовых технологий уже написана на нём. Это означает конец Electron и React Native.

В подтверждение он показал один скриншот диспетчера задач: разрабатываемая версия с кодовым названием Discord Phoenix занимает 290 МБ ОЗУ при двух одновременно открытых аккаунтах. Однако это единичный снимок, без сведений о том, что в этот момент делало приложение. Компания признаёт, что нынешний клиент обычно укладывается в 1 ГБ, но в Windows может доходить до 4 ГБ. О скорости Вишневский высказывается осторожно и говорит лишь об ожидании лучшей производительности.

Внешний вид и сроки

Пользователи не должны заметить разницы: новое приложение будет выглядеть и работать так же, как нынешнее. Системный веб-движок останется лишь для показа отдельного контента, например видео с YouTube и «Активностей». Сохранится ли отключение аппаратного ускорения, не уточняется, хотя GPUI рисует интерфейс видеокартой, а эта настройка полезна на слабых компьютерах.

Дата выхода не названа. Сооснователь надеется «скоро» открыть тестирование для пользователей; официального анонса Discord не публиковал.

Шаг идёт вразрез с рынком: Netflix в 2024 году заменил нативное приложение для Windows веб-версией, Meta в 2025-м поступила так же с WhatsApp. Microsoft же на Build 2026 объявила WinUI основной платформой для приложений Windows и переписывает на ней часть интерфейса Windows 11, начиная с меню «Пуск».

Приложения, на которые стоит взглянуть

SUMO: числовая головоломка

Выбирайте нужные клетки, складывайте, достигайте цели. Легко понять, сложно освоить. Бесплатно, для любого возраста.

Теги:discordrustelectrongpuiwindows 11ram

Ещё за этот день

Показать все →

Ещё в рубрике: Софт

Показать все →