Een memory leak is geheugen dat niet langer nodig is maar nooit vrijgegeven wordt, omdat iets er nog naar verwijst. Na verloop van tijd groeit de heap van het proces totdat het traag wordt of crasht (out-of-memory). In langlopende Node-servers zijn leaks een ernstig productieprobleem.
Veel voorkomende bronnen van leaks
cache = ();
app.(, { cache.(req.., data); });
emitter.(, handler);
( {...}, );
() {
huge = ();
huge.;
}
