관리 메뉴

공부한것들을 정리하는 블로그 입니다.

[성능튜닝] 가비지 컬렉터(GC) 이해하기 본문

잡담/개발자로서 공부

[성능튜닝] 가비지 컬렉터(GC) 이해하기

호 두 2020. 1. 15. 16:32
반응형

최근에 자바 트러블슈팅이라는 유명한 책의 2판이 출시되었기에 주말에 시간을내어 읽어보았습니다. 완독하였지만 전문서적들이 으레 그러하듯이 역시 1회독으로 본문을 이해하기에는 난해한 부분이 많았습니다.

관련지식과 내공을 쌓은 뒤에 다시보면 또 새로운 느낌일 것 같습니다. 그런의미에서 자바 성능튜닝과 관련된 가비지 컬렉터의 개념을 복습해봅니다.

자바에서는 메모리를 GC라는 알고리즘을 통하여 관리(automatic memory management)하기 때문에, 개발자가 메모리를 처리하기 위한 로직을 만들 필요가 없고, 절대로 만들어서는 안됩니다.

Garbage Collection. 자바에서 쓰레기는 객체입니다. 하나의 객체는 메모리를 점유하고, 필요하지 않으면 메모리에서 해제되어야 합니다. 메모리 점유는 다음과 같이 쉽게 할 수 있습니다.

https://12bme.tistory.com/57

반응형
Comments