본문 바로가기

CS

Memory Leak 메모리 누수

Memory Leak 메모리 누수

 

컴퓨터 프로그램이 필요하지 않는 메모리를 점유하고 있는 현상

메모리를 동적 할당한 뒤 더 이상 필요하지 않는 메모리가 해제되지 않으면서 메모리가 부족해서 발생하는 현상이다

메모리 누수가 계속되면 Out of Memory 현상이 발생해서 애플리케이션이 동작하지 못하고 프로그램이 종료되는 현상이 발생할 수 있다

 

GC가 진행되어도 메모리 확보가 되지 않는 것을 확인하면 메모리 누수 존재 가능성이 있다

 

힙덤프 분석을 통해서 메모리에 지나치게 존재하는 오브젝트를 확인해보자

'CS' 카테고리의 다른 글

VPN  (0) 2024.03.19
대칭키와 공개키(비대칭키) 방식의 차이  (0) 2024.02.21
힙 : 최소값을 구할때 적합한 자료구조  (0) 2024.02.05
배열 및 배열 활용 자료구조  (0) 2024.02.04
구조적 프로그래밍  (0) 2024.02.04