700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > angular Last few GCs JavaScript heap out of memory

angular Last few GCs JavaScript heap out of memory

时间:2019-08-15 06:16:11

相关推荐

angular Last few GCs JavaScript heap out of memory

angular再运行项目时,出现如下问题:

<--- Last few GCs --->

[4952:000001FA2DC69760] 144757 ms: Mark-sweep .4 (2052.9) -> .8 (2052.9) MB, 1340.9 / 0.1 ms (average mu = 0.113, current mu = 0.035) allocation failure scavenge might not succeed

[4952:000001FA2DC69760] 146392 ms: Mark-sweep .3 (2052.9) -> .8 (2052.9) MB, 1560.6 / 0.1 ms (average mu = 0.079, current mu = 0.045) allocation failure scavenge might not succeed

<--- JS stacktrace --->

==== JS stack trace =========================================

0: ExitFrame [pc: 00007FF695C8CC5D]

1: StubFrame [pc: 00007FF695C8DD53]

Security context: 0x02d1675808d1 <JSObject>

2: process(aka process) [000001AAF3DE0D41] [D:\temp\ng13\scrsFrontEnd\node_modules\webpack\lib\serialization\ObjectMiddleware.js:~424] [pc=0000027873688EB4](this=0x01fa2f4c04b1 <undefined>,0x00d6ddcd61b1 <JSArray[2]>)

3: write(aka write) [0000001513662961] [D:\temp\ng13\scrsFrontEnd\node_modules\webpack\lib\s...

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

1: 00007FF69505285F napi_wrap+119263

2: 00007FF694FF9526 v8::internal::OrderedHashTable<v8::internal::OrderedHashSet,1>::NextTableOffset+38102

3: 00007FF694FFA326 node::OnFatalError+438

4: 00007FF695837AAE v8::Isolate::ReportExternalAllocationLimitReached+94

5: 00007FF69581FC61 v8::SharedArrayBuffer::Externalize+833

6: 00007FF6956D143C v8::internal::Heap::EphemeronKeyWriteBarrierFromCode+1436

7: 00007FF6956DC680 v8::internal::Heap::ProtectUnprotectedMemoryChunks+1312

8: 00007FF6956D9194 v8::internal::Heap::PageFlagsAreConsistent+3204

9: 00007FF6956CE993 v8::internal::Heap::CollectGarbage+1283

10: 00007FF6956CD004 v8::internal::Heap::AddRetainedMap+2500

11: 00007FF6956EE34D v8::internal::Factory::NewFillerObject+61

12: 00007FF6954518F1 v8::internal::interpreter::JumpTableTargetOffsets::iterator::operator=+1665

13: 00007FF695C8CC5D v8::internal::SetupIsolateDelegate::SetupHeap+546925

14: 00007FF695C8DD53 v8::internal::SetupIsolateDelegate::SetupHeap+551267

15: 0000027873688EB4。

解决方案:

1.打开你的终端(vsCode)或者 Terminal(WebStorm)

2.执行以下命令设置--max_old_space_size值,单位M(8192=8G)

Windows 当前应用程序有效(在vscode或cmd设置,哪里设置的哪里有效,关闭后设置取消,下次需重新在应用程序中设置):

set NODE_OPTIONS=--max_old_space_size=8192

Windows 永久有效(仅用户级别,cmd中运行):

setx NODE_OPTIONS --max-old-space-size=8192

Windows 永久有效(系统级别)

在环境变量窗口中编辑系统级别的环境变量。新增配置:

name:NODE_OPTIONS

value:--max-old-space-size=8192

我的貌似每次都要在vscode的cmd下运行一下,否则还是会报错:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。