我可以告诉节点使用更大的堆吗?



我不确定如何解决此问题。这是什么意思呢?我可以以某种方式告诉节点使用更大的堆吗?

柏拉图-R -D报告project -ui

< ---最后几个GC ----

30399 MS:Scavenge 1400.3(1472.6( -> 1400.3(1472.6(MB,0.5/0 ms(自上次GC以来,以1步以1步([分配失败] [分配失败] [增量标记延迟标记 - 扫描]。 30416 MS:Mark -Sweep 1400.3(1472.6( -> 1400.3(1472.6(MB,17.0/0 ms(自标记开始以来,以7个步骤 4.8 ms,最大步骤2.7 ms([最大步骤2.7 ms([Last Resort GC]。 30430 MS:Mark -Sweep 1400.3(1472.6( -> 1400.3(1472.6(MB,14.2/0 ms [Last Resort GC]。

< --- JS stacktrace ---->

===== js stack trace ============================================

安全上下文:0x3b8b68d37399 2:Innerarrayjoin(又名Innerarrayjoin([本机array.js:331] [PC = 0x11dbae18adaa](this = 0x3b8b68d04131,c = 0x3b8b68b68d65a91

致命错误:call_and_retry_last分配失败 - 进程不记忆[1] 57084 APORT PLATO -R -D报告Project -UI

如果您在Windows上,请尝试此

node --max_old_space_size=4096 %AppData%npmnode_modulesplatobinplato -r -d report project-ui

如果您在Unix上尝试此

node --max_old_space_size=4096 /usr/local/lib/node_modules/plato/bin/plato -r -d report project-ui

其中 4096是megabytes中的内存。

还确保您使用的是64位版本的节点,因为32位应用程序不能分配超过4GB的RAM。

相关内容

  • 没有找到相关文章

最新更新