돌리는데 메모리를 갑자기 많이 먹나 해서 옵션을 주는데 생각대로 잘 안된다 -_ㅠ
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 1: node_module_register 2: v8::internal::FatalProcessOutOfMemory 3: v8::internal::FatalProcessOutOfMemory 4: v8::internal::Factory::NewUninitializedFixedArray 5: v8::internal::WasmDebugInfo::SetupForTesting 6: v8::internal::interpreter::BytecodeArrayRandomIterator::UpdateOffsetFromIndex 7: 000000D879B843C1 |
아무튼 원인은 v8 엔진에서 64bit 기본 1.4GB 정도만 메모리 사용하도록 해둔것
그걸 늘리면 되는데 vscode에서 하다보니 옵션을 어떻게 주어야 하나 고민되는데
args로 하면 적용이 안되고(index.js --max_old_space_size=8192 식으로 옵션이 뒤에 붙음)
runtimeargs로 주어야 한다.
{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "type": "node", "request": "launch", "name": "Launch Program", "skipFiles": [ "/**" ], "program": "${workspaceFolder}\\index.js", "runtimeArgs" : ["--max_old_space_size=8192"] } ] } |
[링크 : https://code.visualstudio.com/docs/nodejs/nodejs-debugging]
[링크 : https://stackoverflow.com/questions/38558989/node-js-heap-out-of-memory]
[링크 : https://bloodguy.tistory.com/...-Allocation-failed-process-out-of-memory-에러-원인-해결방법]
'Microsoft > vscode' 카테고리의 다른 글
vscode 주석처리 안될 경우 + 한컴 한글 (0) | 2022.11.04 |
---|---|
waiting for server log - vscode (0) | 2021.06.11 |
git 로컬 저장소를 remote 저장소에 연동하기(vscode) (2) | 2020.01.27 |
vscode git 플러그인 (0) | 2020.01.21 |
python + vscode (0) | 2019.12.13 |