Я пытаюсь найти утечку памяти на моем ReactJS-сайте с рендерингом на стороне сервера.
Что происходит, так это то, что процесс занимает больше памяти при каждом посещении страницы. Я запустил процесс с --inspect
, сделал снимок, затем перезагрузил страницу ~ 5 раз и сделал еще один снимок.
Вот сравнение:

Я вижу высокую дельту в секциях array
и system
.
Когда я открываю его, он показывает мне это:

Теперь мне нужно выяснить, в чем причина проблемы. Кажется, проблема в моем файле vendors, означает ли это, что проблема может быть в npm-пакете, или это также может быть связано с моим кодом?
Как мне действовать сейчас, чтобы найти причину утечки?