
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Detecting memory leaks in nodejs and V8
Курс ориентирован на разработчиков, которые сталкиваются с ростом потребления памяти в Node.js‑приложениях и хотят научиться быстро диагностировать причины:
После прохождения курса слушатели смогут:
Слушатели освоят:
V8 разделяет память на young и old space. Большинство объектов краткоживущие, поэтому размещаются в young‑области, где работа GC наиболее быстрая.
Ошибки управления ссылками приводят к долгому хранению объектов в old space, что вызывает рост потребления памяти и долгие паузы GC.
Утечка памяти — это ситуация, когда ненужные объекты продолжают существовать в heap из-за того, что на них остаются ссылки. Признаки:
Сравнение heap snapshots помогает определить объекты, количество которых растет со временем. Это позволяет выявить сильные ссылки, из-за которых объекты не освобождаются.
GC в V8 использует комбинацию техник:
Понимание этих алгоритмов помогает прогнозировать влияние структуры данных и частоты аллокаций на производительность.
Главная ценность курса — практические задания. Слушатели будут:
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум

Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.