목차

반응형

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 - 메모리 할당 사이즈 변경

Nodejs - 메모리 누수 확인

반응형