반응형
Nodejs의 기본 메모리 사이즈를 512MB 초과하면 자동으로 앱이 종료된다.
기본 메모리 사이즈를 늘리는 방법에 대해서 알아보자.
커맨드라인 환경에서는 node --max-old-space-size=12000 app.js 로 하면 된다.
숫자는 mb를 의미하는데 12000이면 대략 12GB의 메모리까지 허용하겠다는 의미다.
메모리를 늘려서 앱에 5.2GB의 메모리가 할당되어 있는 모습이다.
추가로 인텔리제이에서는 어떻게 설정하고 간단하게 실행하는지도 알아보자
우측 상단 Add Configuraiton
+ 클릭
Node.js 선택
우측과 같이 설정을 해주자.
NODE_OPTIONS=--max-old-space-size=1000
=뒤에 오는 숫자는 할당될 메모리다. 단위는 MB
만들어진 설정을 선택하고 시작하면된다.
Nodejs 메모리 관련 글
Nodejs - 메모리 JavaScript heap out of memory
Nodejs - 메모리 할당 사이즈 변경
반응형
'JS > Nodejs' 카테고리의 다른 글
Nodejs Error: Cannot find module 'ejs' (0) | 2020.09.05 |
---|---|
Nodejs - 메모리 누수 확인 (9) | 2020.03.10 |
Nodejs - 메모리 JavaScript heap out of memory (0) | 2020.03.05 |
Nodejs firebas 오류 - TypeError: instance.INTERNAL.registerComponent is not a function (0) | 2020.02.03 |
vue express에서 데이터 넣어주기 express-vue (0) | 2018.09.20 |