ਇੱਕ memory leak ਮੈਮੋਰੀ ਹੈ ਜੋ ਹੁਣ ਜਰੂਰੀ ਨਹੀਂ ਹੈ ਪਰ ਕਦੇ ਮੁਕਤ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ, ਕਿਉਂਕਿ ਕੁਝ ਵੀ ਹਾਲੇ ਵੀ ਇਸਦਾ ਸੁਅੰਸ ਲੈ ਰਿਹਾ ਹੈ। ਸਮੇਂ ਦੇ ਨਾਲ ਪ੍ਰਕਿਰਿਆ ਦਾ heap ਵਧਦਾ ਹੈ ਜਦ ਤੱਕ ਇਹ ਹੌਲਾ ਨਹੀਂ ਹੋ ਜਾਂਦਾ ਜਾਂ ਨਹੀਂ ਕਰੈਸ਼ ਹੋ ਜਾਂਦਾ (out-of-memory)। ਲੰਬੇ ਸਮੇਂ ਚਲਣ ਵਾਲੇ Node ਸਰਵਰਾਂ ਵਿੱਚ, leaks ਇੱਕ ਗੰਭੀਰ ਉਤਪਾਦਨ ਚਿੰਤਾ ਹਨ।
ਆਮ leak ਸਰੋਤ
cache = ();
app.(, { cache.(req.., data); });
emitter.(, handler);
( {...}, );
() {
huge = ();
huge.;
}
