목차
Java Memory Leak 메모리 누수
Java Memory Leak 관련자료
List.subList()
Java Memory Leak 메모리 누수
Java Memory Leak 관련자료
How to identify objects causing memory leaks
Memory Problems: How to Identify a Java Memory Leak - DZone Performance
Java Memory Architecture (Model), Garbage Collection and Memory Leaks | Java Code Geeks
Detect your Memory Leaks by counting Surviving Generations: Size matters! — munz & more
List.subList()
AbstractList.subList(int,int)
subList()
는 원본 리스트에 대한 백 레퍼런스를 가지고 있는 원본 리스트의 View이다.
ehcache
에 subList로 생성한 객체를 저장하면 메모리 누수가 발생한다.
java - Does the List subList() method prevent garbage collection of the rest of the list?
해결책
return
new
ArrayList
<
SomeClass
>
(
anotherList.
subList
(
0
,
5
)
)
;