Для входа на форум нажмите здесь
Популярные темы
Новые комментарии
Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Автор темы: Efemische
Дата создания: 07.11.2026 09:00
Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти



Сооснователь и технический директор Discord Станислав Вишневский сообщил, что компания ведет масштабную переработку своего десктопного клиента, полностью отказываясь от ресурсоемкого фреймворка Electron в пользу языка программирования Rust. В качестве доказательства он опубликовал скриншот "Диспетчера задач" Windows с запущенной ранней сборкой нового приложения под кодовым названием Discord Phoenix, которая потребляет всего 290,2 МБ оперативной памяти (для сравнения, на том же снимке процесс Steam WebHelper занимает 856 МБ, а клиент Battle.net — 344 МБ). Это огромный шаг вперед на фоне текущего клиента на базе Chromium, который в обычном режиме легко переваливает за гигабайт ОЗУ и даже вынуждал разработчиков тестировать функцию принудительного автоматического перезапуска программы при превышении отметки в 4 ГБ.




В основу нового приложения лег графический фреймворк GPUI с аппаратным ускорением от создателей высокоскоростного редактора кода Zed, благодаря чему клиент запускается в разы быстрее, а переключение между вкладками и чатами ощущается мгновенным. Аналогичная трансформация ждет и мобильные версии мессенджера: команда отказывается от прослойки React Native, переводя смартфоны на нативные интерфейсы с единой общей кодовой базой на Rust. Точные сроки релиза Discord Phoenix пока не называются, но авторы рассчитывают привлечь первых пользователей к открытому тестированию уже в ближайшее время.

Борьба с лишним потреблением ресурсов в последнее время стала общим трендом индустрии на фоне дефицита и подорожания чипов памяти — ранее корпорация Microsoft пообещала, что Windows 11 будет быстрее запускаться и снизит аппетиты к оперативной памяти, а создатель облегченных сборок Tiny11 недавно и вовсе сумел запустить Windows 11 26H2 на системе всего со 128 МБ ОЗУ.



2 пользователя оценили это сообщение: Показать
Аватар для Cantstop
Предводитель
Регистрация:
05.01.2005
GoHa.Ru - 10 лет Медаль "500 лайков"
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Что за редактор кода Zed кто знает?
Аватар для LazySage
Мастер
Регистрация:
24.07.2023
Медаль "1К лайков" GoHa.Ru I Степени
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от Cantstop:
Что за редактор кода Zed кто знает?
Гугел знает.

Добавлено через 47 секунд

Сообщение от Efemische:
Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
А когда выйдет?

З.Ы. И конечно же им в этом помогает ИИ!

Запустить приказ "УТЮГ" Требую увеличение лимита СПАСИБОК
Последний раз редактировалось LazySage; 07.11.2026 в 09:56. Причина: Добавлено сообщение
Аватар для shtirliz
Свидетель
Регистрация:
13.07.2006
GoHa.Ru - 10 лет Веселый дембель
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Роскомнадзор как всегда бдит
сайт https://www.gpui.rs/ в РФ не открывается
открыл его с помощью известной всем программе...и чего там такого опасного так и не понял...
А понятно почему.
Они блочат все сайты хостящиеся на клаудфларе!
Они очень помогает россиянам!
Аватар для Nikki Last
Читатель
Регистрация:
09.04.2020
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
@shtirliz, Ты всегда можешь переехать, знаешь? Запомни главное - никогда не оглядываться назад.
Аватар для shtirliz
Свидетель
Регистрация:
13.07.2006
GoHa.Ru - 10 лет Веселый дембель
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от Nikki Last:
@shtirliz, Ты всегда можешь переехать, знаешь? Запомни главное - никогда не оглядываться назад.
зачем мне куда то переезжать когда можно легко обойти эти блокировки?
в принципе библиотека прикольная, но она пока еще в альфастадии и будет еще долго существенно переделываться, а дискорд уже на нее перешли...
видать совсем у них все плохо стало с памятью
Аватар для Wimbrent
The Old Captain Bourbon
Регистрация:
25.07.2008
Берсеркер GoHa.Ru - 10 лет
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
@Cantstop, типа vscode. В чём то лучше, в чём то хуже. По производительности лучше, с расширениями бяда.
Аватар для Yukkuri
Предводитель
Регистрация:
26.03.2011
Медаль "1К лайков" GoHa.Ru - 10 лет
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
сила монополеи
буквально мессенджер гумна, но никто не переманил аудиторию
Аватар для Theory III
Ведущий Эксперт
Веселый дембель GoHa.Ru - 10 лет Медаль "2К лайков"
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Винду бы переписали с 0.
Аватар для elDen
Мастер клинка
Регистрация:
19.07.2006
Медаль "2К лайков" GoHa.Ru - 10 лет Разбойник
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от Theory III:
Винду бы переписали с 0.
её кстати постепенно переписывают на расте.
маленькая часть вин11 уже написана на раст.
Аватар для shtirliz
Свидетель
Регистрация:
13.07.2006
GoHa.Ru - 10 лет Веселый дембель
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от elDen:
её кстати постепенно переписывают на расте.
маленькая часть вин11 уже написана на раст.
правильно делают ... на с++ безопасный код написать практически невозможно, т.к. во всех книгах по раст об этом уже 1000 раз обмусолено...с++ давно уже не торт
Аватар для survordie
Маньяк
Регистрация:
07.09.2026
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от shtirliz:
на с++ безопасный код написать практически невозможно
Возможно, просто нужно приложить усилия. Ну или ИИ попросить проверить код на безопасность.

Ставим Линукс правильно: Debian 13 + Xfce
Аватар для shtirliz
Свидетель
Регистрация:
13.07.2006
GoHa.Ru - 10 лет Веселый дембель
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от survordie:
Возможно, просто нужно приложить усилия. Ну или ИИ попросить проверить код на безопасность.
да мало кто этим будет заниматься...
разрабы попробовав раст после с++ даже за бесплатно стараются все делать на раст, но компании пока еще не созрели для перехода и эти бедные разрабы попрежнему работают на с++, но дома свои проектики пишут на расте, т.к. геморой должен быть только на работе
Аватар для survordie
Маньяк
Регистрация:
07.09.2026
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от shtirliz:
но компании пока еще не созрели для перехода
Дело не в компаниях, а в том, что нужно переписать миллиарды строк кода, которые до этого были написаны на С/С++. А без этого Rust не очень хорошо взаимодействует с сишным кодом. Плюс за счёт неотключаемых блоков кода (точно не помню что там, по-моему что-то с дженериками связано) его размер практически всегда превосходит сишный.
Для домашнего пет-проекта, почему бы и нет. Где критичны сбои по памяти - Rust практически обязателен. Но полностью С/С++ он не вытеснит.

Ставим Линукс правильно: Debian 13 + Xfce
Аватар для shtirliz
Свидетель
Регистрация:
13.07.2006
GoHa.Ru - 10 лет Веселый дембель
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от survordie:
Дело не в компаниях, а в том, что нужно переписать миллиарды строк кода, которые до этого были написаны на С/С++. А без этого Rust не очень хорошо взаимодействует с сишным кодом. Плюс за счёт неотключаемых блоков кода (точно не помню что там, по-моему что-то с дженериками связано) его размер практически всегда превосходит сишный.
Для домашнего пет-проекта, почему бы и нет. Где критичны сбои по памяти - Rust практически обязателен. Но полностью С/С++ он не вытеснит.
имхо нейронка перепишет это все без проблем. просто бабок надо отвалить...а их всегда жалко.
Ты просто прикинь, дискорд который был написан на React JS был переписан полностью на раст...и UI там нативный а не через WebView2, GTKView.
Т.е. низкоуровневый язык оказывается вовсе не низкоуровневый и позволяет творить просто дикие вещи.
Аватар для survordie
Маньяк
Регистрация:
07.09.2026
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от shtirliz:
имхо нейронка перепишет это все без проблем
Так вот я и говорю, что нейронка нормально напишет и на С, т.к. разница в Rust и С в условном компиляторе, который проверяет утечку памяти в Rust, а в С - нет.

Ставим Линукс правильно: Debian 13 + Xfce
Аватар для shtirliz
Свидетель
Регистрация:
13.07.2006
GoHa.Ru - 10 лет Веселый дембель
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от survordie:
Так вот я и говорю, что нейронка нормально напишет и на С, т.к. разница в Rust и С в условном компиляторе, который проверяет утечку памяти в Rust, а в С - нет.
там не только утечка, а атаки связанные с доступом к памяти, всякие там переполнения, невалидные указатели и т.д.
А сейчас идет кибер-война и уничтожают вражескую инфраструктуру...каждый месяц ставят на колени какого-то крупного игрока.
а мелкатню ломают думаю каждый день, просто никто не пишет об этом
Аватар для survordie
Маньяк
Регистрация:
07.09.2026
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от shtirliz:
там не только утечка, а атаки связанные с доступом к памяти, всякие там переполнения, невалидные указатели и т.д.
Ну так вот я и говорю, что нейросеть напишет так, чтобы не было проблем с этими местами.

Ставим Линукс правильно: Debian 13 + Xfce
Аватар для shtirliz
Свидетель
Регистрация:
13.07.2006
GoHa.Ru - 10 лет Веселый дембель
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от survordie:
Ну так вот я и говорю, что нейросеть напишет так, чтобы не было проблем с этими местами.
нейросеть не может тебе гарантировать 100% безопасность. на то она и нейросеть.
компилятор гарантирует. Тут как раз отличная связка с нейронкой..компилятор ей укажет на ошибки.
Аватар для survordie
Маньяк
Регистрация:
07.09.2026
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от shtirliz:
нейросеть не может тебе гарантировать 100% безопасность. на то она и нейросеть.
В случае с С/С++ нейросеть выступает также как компилятор Rust - только проверяет код сразу, а не на этапе компиляции.

Ставим Линукс правильно: Debian 13 + Xfce
Аватар для shtirliz
Свидетель
Регистрация:
13.07.2006
GoHa.Ru - 10 лет Веселый дембель
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от survordie:
В случае с С/С++ нейросеть выступает также как компилятор Rust - только проверяет код сразу, а не на этапе компиляции.
хер там
с++ компилятор не проверяет утечки и прочие прелести в отличии от раст
нейросеть не может заменять компилятор
Аватар для survordie
Маньяк
Регистрация:
07.09.2026
Re: Discord переписывают с нуля — новый клиент сейчас "ест" всего 290 МБ оперативной памяти
Сообщение от shtirliz:
с++ компилятор не проверяет утечки и прочие прелести в отличии от раст
нейросеть не может заменять компилятор
С++ компилятор не проверяет. А нейросеть может проверить - будет работать как компилятор Rust.

Ставим Линукс правильно: Debian 13 + Xfce

Ваши права в разделе