출처 : 자바 안티패턴 이야기들, 인포북 - 집에 고이 사두고 모셔두기만 하였던 책인데 ^^;;; 들쳐보니 재미있는 내용이 많네요~~
'푸른 청춘'님의 긴 리플을 정리한 글입니다.
GC 관련 글
The Last Java Garbage Collection Guide You Will Ever Need - GC를 어떻게 쓸지에 대한 Software Secret Weapons의 글입니다. Linguine Watch 프레임워크를 사용해서 프로그램의 동작에 따른 GC를 측정하고 이를 그래프로 보여줍니다.
본문의 글을 보면 finalize()를 override를 하게되면 smooth behavior를 볼 수 있다고 나와있는데 그래프에는 object를 해제하는 선이 나와있지 않더군요.
본문의 글을 보면 finalize()를 override를 하게되면 smooth behavior를 볼 수 있다고 나와있는데 그래프에는 object를 해제하는 선이 나와있지 않더군요.
블로그 만드셔서 트랙백으로 해주세요. 너무 길어요~ ^^;;;
답글삭제'푸른 청춘'님의 리플이 너무 길고 보기 힘들어서 부득이하게 삭제하여 본문에 넣었습니다.
답글삭제trackback from: 자바 메모리 누수에 대한 이해
답글삭제가비지 컬렉션은 프로그램의 관점에서 보아야한다. 프로그램에서 현재도달 불가능한 객체들은 모두 쓰레기 객체이며, 이와 같은 노드 그래프를염두에 두기 전에 루트 노