Node의 heap memory 부족 체크 및 memory 설정법

amiami78·2025년 12월 4일

프로젝트 진행과 관련된 open source를 가져와 빌드를 하는 중 heap memory와 관련된 에러가 발생하여 빌드가 중단되었다.
우선은 해당 open source를 실행하여 리서치 하는 것이 목적이었기 때문에 메모리 누수 파악은 우선 뒤로 미루고 Node의 memory를 늘리는 방식으로 임시 처방하기로 했다.
아래는 node의 memory 체크와 설정을 변경 하는 명령어다

Node 사용 메모리 체크

$ node -e 'console.log(v8.getHeapStatistics().heap_size_limit/(1024*1024))'

사용 memory 설정을 위한 환경 변수 설정

$ export NODE_OPTIONS=--max_old_space_size=2048

참고 : https://velog.io/@server30sopt/heap-out-of-memory-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EA%B3%BC-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EB%88%84%EC%88%98-%EA%B2%80%EC%82%AC

profile
개발자

0개의 댓글