4.8 C
Берлин
Пятница, 12 декабря, 2025

После критики со стороны сообщества: Discord объясняет спорную функцию перезапуска, направленную против высокого потребления ОЗУ

Follow US

908ЧитателиЧитать
57ЧитателиЧитать

Discord тестирует функцию автоматического перезапуска, которая срабатывает при потреблении более 4 ГБ ОЗУ и вызвала много злобных комментариев со стороны сообщества.

В последние годы то и дело появлялись сообщения о том, что различные часто используемые программы хотели бороться с чрезмерной загрузкой оперативной памяти.

  • Недавно Microsoft подтвердила, что у инструмента видеосвязи Teams есть такая проблема.
  • Discord также входит в число популярных приложений, которые время от времени попадают в заголовки новостей из-за так называемых «утечек памяти» в Windows 11.
  • Разработчики в настоящее время работают над решением, которое сразу же вызвало споры, но официальное заявление успокоило ситуацию.

Автоматический перезапуск — это только временное решение

Вернемся на несколько дней назад: 3 декабря 2025 года пользователь X «WumpusCentral» обнаружил новую тестовую функцию Discord, которая представляла собой (ироническое) исправление утечки памяти.

  • Согласно этому, приложение «наблюдает» за собственным использованием оперативной памяти и вмешивается, как только оно превышает 4 ГБ. В этом случае приложение автоматически перезапускается.
  • Однако перезапуск может произойти только в том случае, если вы не используете приложение Discord активно. Кроме того, этот процесс не может быть запущен, если вы находитесь в разговоре.

Это не является реальным решением проблемы. Образно говоря, Discord просто опорожняет переполненный корабль, не устраняя фактическую течь.

Соответственно, со стороны сообщества прозвучала много критики, обвиняющей разработчиков в том, что они больше не понимают свой собственный код.

Ссылка на контенту в Twitter

Через некоторое время Discord ответил на Reddit на обвинения.

«Начнем с самого главного», как пишет сотрудник Discord: это решение является лишь временной мерой, которая должна быть ограничена по времени.

Автоматические перезапуски являются своего рода временным решением для борьбы с особенно серьезными случаями высокой загрузки ОЗУ, пока команда разработчиков работает над «правильным» исправлением ошибки.

В принципе, в прошлом месяце Discord запустил инициативу, направленную на устранение проблем с памятью в приложении для Windows.

На данный момент было обнаружено и устранено более девяти таких причин; кроме того, новые инструменты телеметрии должны помочь лучше контролировать использование памяти.

Electron-Framework как причина проблем с памятью

По данным Windows Latest в используемом фреймворке Electron, основанном на Chromium и Node.js.

  • Каждый сервер, канал и функция в приложении фактически открывают новую вкладку в браузере, что постоянно увеличивает потребление памяти.
  • То же самое, кстати, относится и к нативному приложению WhatsApp Messenger для Windows (если вам интересно, почему приложение может занимать так много оперативной памяти: вот почему).

В некоторых конфигурациях это может привести к значительным утечкам памяти в Discord, особенно если включено аппаратное ускорение отображения.

Компонент веб-рендерера с ускорением GPU в сочетании с определенными драйверами считается в этом контексте наиболее частой причиной утечек памяти.

RELATED ARTICLES

Я вообще не люблю автобаттлеры, но Hero’s Hour 2 использует одну из моих самых любимых игр: Heroes of Might...

 Гигантский дракон против лягушки: для маленькой зеленой прыгуньи это обычно заканчивается плохо. Но что произойдет, если сотни боевых Кермитов...

Соавтор The Last of Us и режиссер Uncharted 4 представит свою первую игру за 9 лет на церемонии The...

На церемонии The Game Awards будет представлена еще одна новая игра: студия, основанная соавтором The Last of Us Брюсом...

Новая игра Steam напоминает Conker’s Bad Fur Day

Во время церемонии The Game Awards 2025 разработчик Day 4 Night представил Bradley the Badger, новую приключенческую игру, которая...