처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

소프트웨어에서 '메모리 누수(Memory Leak)'란 무엇인가요?

쉬움 freeCodeCamp
보기 및 정답
A 프로그램이 사용 후 반환하지 않는 메모리가 계속 쌓여 가용 메모리가 줄어드는 현상이다
B 메모리 칩이 물리적으로 손상되거나 노후화되어 데이터 저장이 불가능해지는 현상인 것으로 본다
C 프로그램이 운영체제에 의해 메모리 접근 권한이 차단되어 실행이 중단되는 상태이다
D 메모리에 저장된 민감한 데이터가 외부 네트워크로 유출되어 발생하는 보안 사고이다

해설

메모리 누수는 프로그램이 할당한 메모리를 더 이상 사용하지 않지만 해제하지 않아, 시간이 지남에 따라 가용 메모리가 계속 줄어드는 현상입니다. 장시간 실행되는 서버나 앱에서 성능 저하나 크래시를 유발합니다. 가비지 컬렉터가 있는 언어에서도 발생할 수 있습니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기