python의 GC, 가비지 콜렉션
Garbage Collection Python의 GC는 기본적으로 암묵적으로 진행된다. 어떻게 암묵적으로 진행되는지는, PEP 556에 따르면 기회주의적으로 따른다고 한다. 새로운 allocation이 진행될 때, allocation을 통계적으로 연산하여 휴리스틱하게 진행된다고 한다. 이를 보고 implicitly opportunistic 이라고 한다. GC를 명시적으로 collect 하기 위해선 다음 코드를 수행해야한다. gc.collect() 자, 그럼 어떻게 암묵적으로 또는 명시적으로, 어떤 GC를 진행하고 있는 것일까? Reference Counting Python GC는 기본적으로 reference count로 수행된다. reference count 란 C++ 의 shared ptr과 동작방식이..
개발이야기
2024. 2. 20. 02:56
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 대규모 시스템 설계 기초
- 그라파나
- Discrete Mathematics
- paul wilton
- 가상 면접 사례로 배우는 대규모 시스템 설계 기초
- 아레나 시뮬레이션
- 자바스크립트 예제
- Arena
- 이산수학
- 최단경로 알고리즘
- 데이터 중심 애플리케이션 설계
- 명제논리
- 로젠
- 아레나
- 조합 코딩
- flutter
- Simulation
- 이산 수학
- grafana cloud
- 자바스크립트
- 아레나시뮬레이션
- 시뮬레이션
- Trie
- arena simulation
- javascript
- Propositional and Predicate Logic
- beginning javascript
- 백준
- rosen
- 엄청난 인내심과 시뮬레이션을 위한 아레나 툴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함