我試圖增加節點中的記憶體限制,所以我添加了一個環境變數
這是我如何做到的
它不起作用不知道為什么我也用大寫字母嘗試過這里是我測驗它的方式
const maxHeapSz = require('v8').getHeapStatistics().heap_size_limit;
const maxHeapSz_GB = (maxHeapSz / 1024 ** 3).toFixed(1);
console.log(`${maxHeapSz_GB}GB`);
我一直在使用 2GB,我正在嘗試使用 8GB
我感謝任何幫助
uj5u.com熱心網友回復:
您可以使用
node --max-old-space-size=8192 app.js
這對我有用!
結果:
node --max-old-space-size=8192 test.js
8.0GB
uj5u.com熱心網友回復:
應用程式消耗的實際記憶體(以 JavaScript 堆中的物件形式)由 process.memoryUsage() API 中的 heapUsed 欄位表示。
您可以在此處查看更多資訊。本文還展示了增加最大堆大小的方法。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/395468.html
標籤:javascript 节点.js 视窗 新产品经理 节点
上一篇:React依賴樹問題
