在網(wǎng)絡(luò)上的許多地方,您都會看到:節(jié)點(diǎn)進(jìn)程的內(nèi)存限制是多少?和答案:當(dāng)前,默認(rèn)情況下,V8在32位系統(tǒng)上的內(nèi)存限制為512mb,在64位系統(tǒng)上的內(nèi)存限制為1gb??梢酝ㄟ^將--max-old-space-size設(shè)置為最大?1gb(32位)和?1.7gb(64位)來提高限制,但是建議您將單個(gè)進(jìn)程拆分為多個(gè)工作進(jìn)程如果達(dá)到內(nèi)存限制。有人可以確認(rèn)是這種情況嗎,因?yàn)镹ode.js似乎經(jīng)常更新?更重要的是,在不久的將來會發(fā)生這種情況嗎?我想編寫JavaScript代碼,它可能必須處理4gb的javascript對象(速度可能不是問題)。如果無法在Node中執(zhí)行此操作,最終我將在Java(在64位計(jì)算機(jī)上)執(zhí)行操作,但我寧愿不這樣做。
Node.js(和Chrome V8)中的內(nèi)存限制
料青山看我應(yīng)如是
2019-11-15 10:43:18