Обнаруживайте утечки памяти как профессионал. В этом курсе вы узнаете, как подключить мониторинг к вашему приложению, как делать снимки памяти и, самое главное, как сравнивать их друг с другом для поиска утечек. Вы узнаете, как организована память в V8, почему недолговечные объекты лучше всего и как написать код, который поможет вам найти потенциальные утечки памяти и как писать код, который не должен содержать утечек, как находить существующие, и как писать приложения с эффективным использованием памяти.
Весь курс основан на nodejs, но эти правила можно использовать на любом языке, который использует сборщик мусора.
Мы обсудим алгоритмы, которые использует V8, и сколько времени им требуется для освобождения памяти.
Мы также рассмотрим, что включается в моментальный снимок памяти, что такое ограничение, сводка и как работать, сравнивая их друг с другом.
Эффективная и безотказная работа приложения - это работа на многих уровнях, благодаря этому курсу будет объяснен один из них, и я надеюсь, что он станет немного более дружелюбным в то время, когда сознательное управление памятью отошло на второй план, благодаря такому отличному инструменту, как GC.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Detecting memory leaks in nodejs and V8,
а также все другие курсы, прямо сейчас!
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
NodeJS - это быстрорастущая технология веб-серверов, а разработчики Node - одни из самых высокооплачиваемых в отрасли. Хорошее знание NodeJS даст вам работу или улучшит вашу текущую, позволяя создавать высококачественные и надежные веб-приложения. В этом курсе вы получите глубокое понимание Node, узнаете, как NodeJS работает под капотом, и как эти знания помогают избежать распространенных ошибок и значительно улучшить вашу способность отлаживать