본문 바로가기 메뉴 바로가기

Preamtree의 행복로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Preamtree의 행복로그

검색하기 폼
  • 분류 전체보기 (161)
    • IT (85)
      • 개발팁 (21)
      • 기술면접 (25)
      • 커리어 (8)
      • 삽질로그 (10)
      • DB (7)
      • 기타 (14)
    • 야구 (23)
    • 금융 (26)
    • 기타 (27)
      • 리뷰&후기 (12)
      • 잡담 (8)
      • 게임 (4)
  • 방명록

tuning (1)
JAVA의 Garbage Collection을 소개합니다

JAVA는 C와 달리 개발자가 명시적으로 메모리를 건드리지(참조하지) 않는다. JAVA는 메모리를 Garbage Collection이라는 알고리즘으로 관리하며, 개발자가 메모리를 관리할 필요가 없도록 한다. (직접 관리하면 오히려 더 안좋은 경우가 많다.) Garbage Collection은 말 그대로 '쓰레기를 정리하는 작업'이다. 그리고 JAVA의 메모리 입장에서 '쓰레기'는 곧 객체, 다시 말해서 '필요 없는 객체'이다. 1. GC와 Heap Garbage Collection을 본격적으로 알아보기전에 JVM의 Runtime Area를 떠올려보자(생각이 안나거나, 잘 모르는 사람은 여기를 참고하자.) Runtime Area의 영역들은 스레드가 시작할 때 생성되는 경우가 있는가 하면, JVM이 시작할 ..

IT/기술면접 2018. 3. 7. 21:57
이전 1 다음
이전 다음
공지사항
  • 블로그에 DISQUS 댓글 모듈을 적용했습니다⋯
  • [필독] 공지사항
최근에 올라온 글
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함
링크
  • MEelly
  • 김솔샤르의 인사이트
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바