full screen background image

Discord объясняет противоречивую функцию перезапуска для борьбы с чрезмерным потреблением памяти

Discord объясняет противоречивую функцию перезапуска для борьбы с чрезмерным потреблением памяти

Разработчики Discord прокомментировали недавнюю интеграцию функции, которая автоматически перезапускает приложение для решения проблемы, связанной с чрезмерным потреблением оперативной памяти при длительной работе. Уточним, что под «чрезмерным» тут понимаются любые значения больше 1 Гб оперативной памяти, которые порой достигают и 20-30 Гб для единственного процесса Discord.

Discord объясняет противоречивую функцию перезапуска для борьбы с чрезмерным потреблением памяти

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

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

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




Добавить комментарий