0
我有一個使用nodejs的http服務器。當請求收入時,我創建了一些對象。當請求完成時,我是否必須釋放這些對象?我的RAM在有很多請求時會增加,並且不會減少。每個請求後NodeJS HTTP服務器空閒內存
我有一個使用nodejs的http服務器。當請求收入時,我創建了一些對象。當請求完成時,我是否必須釋放這些對象?我的RAM在有很多請求時會增加,並且不會減少。每個請求後NodeJS HTTP服務器空閒內存
沒有
你在RAM看到的是,Node.js的是保留內存,(我認爲這叫堆),但它並不總是在用它的一切。
然而,你可以做些什麼來幫助節點,當你的對象不再有用時,你的對象將被設置爲null。
如果你的內存被完全吞噬了,它可能是你的請求不知道結束,所以節點不會釋放分配給它的內存。