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

Preamtree의 행복로그

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

Preamtree의 행복로그

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

garbage collection (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

티스토리툴바