목록레퍼런스 카운트 (1)
Developer_Neo
[python] 가비지컬렉션과 레퍼런스 카운트
기존 메모리 관리의 문제점 필요 없는 메모리를 비우지 않았을 때 메모리 사용을 마쳤을 때 비우지 않을 경우 메모리 누수가 발생 장기적인 관점에서 심각한 문제가 발생 존재하지 않는 메모리에 접근하려고 하면 프로그램이 중단되거나 메모리 데이터 값이 손상될 수 있다 이러한 문제를 해결하기 위해 현대적인 언어는 자동 메모리 관리(Automatic Memory Management)를 갖추게 되었다. 파이썬에선 기본적으로 Garbage Collection(가비지 컬렉션)과 reference counting(레퍼런스 카운팅)을 통해 할당된 메모리를 관리한다 가비지컬렉션(Garbage Collection) 소멸 규칙 및 과정을 이야기하는 것으로 메모리를 자동으로 관리해주는 과정이다 레퍼런스 카운트 참조 횟수(refer..
프로그래밍/Python
2022. 1. 18. 11:42