DevKTak 일기장

  • 홈
  • 태그
  • 방명록

GC 1

JVM GC

GC(Garbage Collection)란 JVM의 Heap 영역에서 사용하지 않는 객체를 삭제하는 프로세스를 말한다. ※ Java GC를 잘 알아야 하는 이유: 서비스 중에 문제가 생기면 대부분 GC의 메모리 파트에서의 발생 빈도가 높기 때문이다. 하지만 과거엔 서버를 사서 코어, 메모리 사이즈 등에 맞추어 이런 저런 GC 튜닝을 해야했지만 퍼블릭 클라우드로 바뀌면서 환경이 거의 통일 되었기에 요즘엔 GC를 튜닝할 일이 잘 없다고 한다. ※ 왜 자바에서만 특히 GC를 신경쓸까? 러스트 같은 언어도 GC가 있긴한데 아무때나 아무렇게 일어나도 괜찮은 모델이다. A a = new A(); B b = new B(); a = b; 대충 위와 같은 참조를 못하게 막아서 레퍼런스 카운트를 1로 강제하기 때문에 ST..

Development/Java 2023.02.03
이전
1
다음
더보기
프로필사진

선한 영향력을 끼치는 개발자가 되고싶은 웹 개발자입니다? https://github.com/DevKTak/

  • 분류 전체보기 (37)
    • Development (24)
      • Java (4)
      • Spring (0)
      • Network (1)
      • Project (0)
      • Algorithm (1)
      • OS (2)
      • Error (2)
      • Git (4)
      • Tool (1)
      • JPA (2)
      • DB (1)
      • 면접을 위한 (2)
      • RabbitMQ (1)
      • Kafka (3)
    • Sports (5)
      • Weight Training (5)
      • Judo (0)
    • 좋은 말 (4)
      • 명언 (4)
    • 개발 서적 (1)
    • 회고 (2)
      • 패스트캠퍼스 X 야놀자 (2)

Tag

JPA, 인바디, merge, 카프카, 패스트캠퍼스, 국비지원, Git, PR, 백엔드개발자, 헬스, 스레드, KAFKA, 국비지원취업, jvm, inbody, Java, github, 이직, 부트캠프, 성공적,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/11   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바