A memory leak (puščanje pomnilnika) je pomnilnik, ki ni več potreben, vendar se nikoli ne sprosti, ker ga še vedno nešto referenciira. Sčasoma se heap procesa povečuje, dokler se ne upočasni ali ne sesuje (out-of-memory). V dolgoročno delujoči servrih Node so puščanja resna težava v produkciji.
Pogoste viri puščanj
cache = ();
app.(, { cache.(req.., data); });
emitter.(, handler);
( {...}, );
() {
huge = ();
huge.;
}
