VSCode 3GB 메모리 사용 감소 해결 방법
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

VSCode가 3GB 메모리 사용 시 해결 방법

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

개발 툴

대상자

VSCode 사용자, 특히 확장 프로그램을 과도하게 설치한 개발자

핵심 요약

  • 불필요한 확장 프로그램 제거를 통해 메모리 사용량을 3.2GB → 750MB로 감소
  • files.watcherExclude 설정으로 node_modules 폴더 감시 제외, 200MB 메모리 절약
  • "Developer: Reload With Add-ons Disabled" 명령어로 확장 프로그램 문제 진단
  • 월간 확장 프로그램 감사를 통해 60%의 확장 프로그램 제거

섹션별 세부 요약

1. 확장 프로그램의 메모리 사용 문제

  • TypeScript Helper: 420MB (자동 완성 사용률 낮음)
  • Pylance: 340MB (수개월간 변경되지 않은 Python 파일 감시)
  • ESLint: 180MB (세미콜론 사용 여부 감시)
  • GitLens: 95MB (비교적 적은 사용 빈도)
  • 총 1GB 이상의 메모리 소모로 인한 성능 저하

2. 확장 프로그램 진단 방법

  • Ctrl+Shift+P"Developer: Open Process Explorer" 명령어 실행
  • "Add-on Host" 프로세스를 통해 특정 확장 프로그램의 메모리 사용량 확인
  • 예: "Bracket Colorizer" 확장 프로그램이 380MB 사용

3. 설정 최적화

  • files.watcherExclude 설정:

```json

"files.watcherExclude": {

"/node_modules/": true,

"/.git/": true,

"/dist/": true,

"/.vscode/": true

}

```

  • TypeScript 및 Python 분석 관련 메모리 사용 최소화 설정 적용

4. 결과 및 유지 관리 전략

  • 시작 시간: 8초 → 2.5초 (성능 향상)
  • 메모리 사용량: 평균 750MB로 감소
  • 월간 정기 감사를 통해 불필요한 확장 프로그램 제거

결론

  • "Developer: Open Process Explorer" 명령어로 확장 프로그램 메모리 사용량 확인
  • 30일 이상 사용하지 않은 확장 프로그램은 즉시 삭제
  • 프로젝트별 프로필 설정을 통해 확장 프로그램 사용 최적화
  • files.watcherExclude 설정을 VSCode 설정 파일에 추가
  • 월간 확장 프로그램 감사를 통해 지속적인 메모리 관리 수행
  • VSCode의 빠른 반응성은 개발자 생산성 향상에 직접 기여