소프트웨어에서 '메모리 누수(Memory Leak)'란 무엇인가요?
쉬움 freeCodeCamp해설
메모리 누수는 프로그램이 할당한 메모리를 더 이상 사용하지 않지만 해제하지 않아, 시간이 지남에 따라 가용 메모리가 계속 줄어드는 현상입니다. 장시간 실행되는 서버나 앱에서 성능 저하나 크래시를 유발합니다. 가비지 컬렉터가 있는 언어에서도 발생할 수 있습니다.
메모리 누수는 프로그램이 할당한 메모리를 더 이상 사용하지 않지만 해제하지 않아, 시간이 지남에 따라 가용 메모리가 계속 줄어드는 현상입니다. 장시간 실행되는 서버나 앱에서 성능 저하나 크래시를 유발합니다. 가비지 컬렉터가 있는 언어에서도 발생할 수 있습니다.