Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 적정 스레드
- Greedy
- deque
- springboot
- Markdown
- Python
- 이진탐색
- 마크다운
- 몬티홀
- 문제풀이
- GC
- GarbageCollector
- 빌더패턴
- 면접복기
- 그래프탐색
- 구현
- 분할정복
- github
- 정수론
- 프로세스
- DP
- 백준
- 그리디
- 회고
- 그래프 탐색
- 배열 돌리기1
- g1gc
- 브루트포스
- Stack
- BFS
Archives
- Today
- Total
목록GC (1)
FeelingXD
[Python] Python의 GC(Garbage Collector)
Python GC는 어떻게 동작하는가 파이썬 GC 에대한 글입니다. 파이썬 GC는 어떻게 동작 하는지에 대해 서술합니다. Python 의 GC 파이썬에서는 기본적으로 garbage_collection 이외에도 reference counting을 통해 할당된 메모리를 관리한다. 기본적으로 refernce counting은 각객체의 참조 횟수가 0이면 도달할수 없는객체로 판단하여 collecting을 한다. 하지만 참조횟수가 0은 아니지만 도달할수없는 경우의 문제도 있다. 이를 해결하기위해 Python 에서는 추가적으로 cyclic garbage collection 을 통한 가비지 컬렉션을 추가적으로 사용한다. 레퍼런스 카운팅 파이썬에서 다른객체가 객체를 참조할때 참조하는 객체의 레퍼런스 카운트를 증가시킵니..
프로그래밍/Python
2024. 1. 19. 18:02