개발지식소

  • 홈
  • 태그
  • 방명록

2025/05/09 1

Python 가비지 컬렉션과 인터프리터 동작 원리

Python(파이썬)은 쉽고 편리한 언어로, 메모리 관리나 코드 실행 등의 많은 부분을 알아서 처리해줍니다. 그 비밀은 **가비지 컬렉션(Garbage Collection, GC)**과 **인터프리터(Interpreter)**덕분입니다.가비지 컬렉션: 파이썬의 메모리 청소부CPython 3.10 버전을 기준으로, 파이썬은 객체를 메모리에서 제거할 때 두 가지 방법을 사용합니다: **참조 카운팅(reference counting)**과 가비지 컬렉션입니다. 파이썬의 모든 객체는 자신을 가리키는 참조가 몇 개인지 숫자로 기록하고 있습니다. 변수를 만들거나 다른 객체에 할당하면 그 객체의 참조 횟수가 늘어나고, 변수가 삭제되거나 사용이 끝나면 참조 횟수가 줄어듭니다. 이렇게 참조 카운트를 관리하다가 어떤 객체..

프로그래밍언어 2025.05.09
이전
1
다음
더보기
프로필사진

개발지식소

하루하루 채워가는 개발지식, 복잡한 개념도 쉽고 따뜻하게 설명하는 곳. 초보자도, 현업자도 함께 성장하는 지식 채움의 공간

  • 분류 전체보기 (10) N
    • 프로그래밍언어 (4)
    • 프론트엔드 (0)
    • 백엔드 (6) N
    • 개발도구 & 환경 (0)
    • 공부 기록 & 요약 (0)

Tag

정적타입, 웹개발, 프레임워크비교, 초보개발, custommiddleware, django초보, 웹개발입문, django, genericview, 파이썬프레임워크, 백엔드개발, 프로그래밍상식, fastapi, DRF, 초보개발자, 코딩학습, 타입시스템, api로깅, 실무개발, Python,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바