Claude디버깅메모리성능
메모리 누수·CPU 급증을 진단하는 프롬프트
변수 입력3개
변수를 채운 뒤 완성본을 복사하세요
언제 사용하나
메모리가 계속 증가하거나 CPU가 100%에 붙어 성능이 저하될 때.
요청 전 확인
- 프로파일러/모니터링 지표(힙, GC, CPU 사용률)를 확보한다.
- 증가가 특정 요청/시간대와 연관되는지 본다.
복사해서 쓰는 프롬프트
아래 리소스 문제를 진단해줘.
증상 지표: {{METRICS}}
의심 코드/작업: {{CODE}}
런타임/힙 설정: {{RUNTIME}}
원하는 출력:
1. 메모리 누수 vs 정상 캐시 증가 구분 기준
2. 누수/과부하 후보(리스너 미해제, 무한 캐시, N+1, 바쁜 루프)와 근거
3. 확인 방법(힙 덤프, 프로파일링, 카운터)
4. 수정안과 재발 방지(상한, 정리 훅)placeholder 설명
{{METRICS}}: 힙/GC/CPU 지표{{CODE}}: 의심 코드{{RUNTIME}}: 런타임/힙 옵션
입력 예시
{{METRICS}} = "힙 사용량이 시간당 계단식 증가"
기대 결과
누수 판별 기준, 후보와 근거, 확인·수정 방법.
검증 방법
수정 전후 힙/CPU 지표를 같은 부하로 비교한다.
주의사항
- 지표 없이 코드만 보고 추측하면 엉뚱한 곳을 고칠 수 있다.
관련 문서
- Node.js 진단: https://nodejs.org/en/learn/diagnostics/memory
댓글 0개
아직 댓글이 없습니다.
