술에 단거와 고양이

  • 홈
  • 태그
  • 방명록

GC 1

유니티와 C#에서의 GC (Garbage Collection)

가비지 컬렉션(Garbage Collection)이란?게임을 개발하다보면 당연히 무언가를 만들게 된다.그것이 플레이어든, 몬스터든, 아무튼 오브젝트를 만들어 게임 세상에 두게 된다.객체지향 프로그래밍(OOP)에서, 그런 사물 하나하나들을 객체라고 부른다. 'new' 키워드를 써서 객체를 메모리 어딘가에 만드는 것 까진 좋은데, 게임에서 그 객체가 역할을 다 하거나, 게임이 종료되었다면 더 이상 그 객체가 메모리에 있어선 안된다.메모리에 계속 남아있다면, 우리의 램은 32GB정도로는 어지간한 프로그램은 조금 돌리다 터져버릴 것이다. 즉, 더 이상 사용하지 않게 된 데이터는 메모리만 차지하는 가비지(Garbage)가 된다.그렇다면, 이 가비지를 알아서 찾아서 정리해주는 자동 청소부가 가비지 컬렉션(GC)이 ..

게임 개발/유니티 엔진 2025.03.24
이전
1
다음
더보기
프로필사진

술에 단거와 고양이

게임 개발 중심의 기술 블로그

  • 분류 전체보기 (49)
    • 게임 개발 (20)
      • 유니티 엔진 (9)
      • 게임 그래픽스 (2)
      • 개발 일지 (6)
    • 알고리즘 (2)
    • 문제 풀이 (2)
    • CS (2)
    • Git (2)
    • 자격증 (5)
    • 대외활동 (4)
    • 주절주절 (12)

Tag

개발일지, n2, JLPT, unity, 컴퓨터 그래픽스, 백준, 알고리즘, 본선진출, 게임개발, 자격증, 언리얼, c#, N3, Git, 문제풀이, 자료구조, 정보처리기사, 유니티, 코딩테스트, 공모전,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

  • Git Hub

티스토리툴바