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

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

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

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

Помогите проекту, поделитесь с друзьями ;)

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