Примеры утечек памяти в JavaScript

Описание к видео Примеры утечек памяти в JavaScript

Утечки памяти происходят, когда браузер по какой-то причине не может освободить память от недостижимых объектов.
Обычно это происходит автоматически (Управление памятью в JavaScript). Кроме того, браузер освобождает память при переходе на другую страницу. Поэтому утечки в реальной жизни проявляют себя в двух ситуациях:
1. Приложение, в котором посетитель все время на одной странице и работает со сложным JavaScript-интерфейсом. В этом случае утечки могут постепенно съедать доступную память.
Страница регулярно делает что-то, вызывающее утечку памяти. Посетитель (например, менеджер) оставляет компьютер на ночь включённым, чтобы не закрывать браузер с кучей вкладок. Приходит утром – а браузер съел всю память и рухнул и сильно тормозит.
2. Утечки бывают из-за ошибок браузера, ошибок в расширениях браузера и, гораздо реже, по причине ошибок в архитектуре JavaScript-кода. Мы разберём несколько наиболее частых и важных примеров.


👉Telegram канал: https://t.me/ln_yt
👉 Telegram лс: @lnmasterJS
👉 ВК-сообщество: https://vk.com/club194671088
🔥 Персональный блог: https://lnblogdjango.herokuapp.com/


#js #memory_leak

Комментарии

Информация по комментариям в разработке