면접 - 자바

개발자 면접 질문 - 메모리 누수 원인

snow-line 2020. 12. 3. 20:37
반응형

1. 메모리 누수 원인

 - Static 변수에 의한 객체 참조

 - 모든 현재 자바 쓰레드 Stack 내의 지역 변수, 매개 변수에 의한 객체 잠조

 - JNI 프로그램에 의해 동적으로 만들어지고 제거되는 JNI global 객체 참조

 

* 이러한 경우에 사용할 수 있는 객체로 분류되어 GC에서 가져가지 않아 메모리가 누수될 수 있다.

반응형