정의
다 쓴 자원을 반납하지 않아 조금씩 쌓여 결국 느려지거나 멈추는 문제.
자세한 설명
프로그램이 작업을 위해 잠시 빌려 쓴 컴퓨터 자원(메모리)을 다 쓴 뒤에도 제대로 돌려주지 않아, 시간이 지날수록 조금씩 쌓여 가는 문제입니다. 당장은 눈에 띄지 않다가, 서비스를 오래 켜 두거나 사용자가 많아질수록 점점 느려지거나 결국 멈추는 형태로 나타나는 경우가 많습니다. 발견하기 까다로워 전용 도구로 오랜 시간 지켜봐야 찾아지는 경우가 흔합니다.
예를 들면
몇 주째 켜 둔 서버가 점점 느려지는 이유를 살펴보니 메모리 누수가 조금씩 쌓이고 있었습니다.
체크포인트
메모리 누수는 짧은 테스트로는 잘 드러나지 않습니다. 평소보다 오래 켜 두고 지켜보는 확인이 필요합니다.
관련 용어
용어 설명은 이해를 돕기 위한 안내입니다. 법령·세무·지원 제도의 정확한 기준은 관계 법령과 소관 기관의 최신 안내를 확인하세요.
SO EASY