GC (1) 썸네일형 리스트형 [Python] Garbage Collector 프로그램에서 메모리 메모리 관리를 하는 것은 매우 중요합니다. - 사용하지 않는 메모리를 정리하지 않으면 비효율적인 현상이 발생하게 됩니다. - 사용하고 있는 메모리를 정리하면 프로그램이 중단되며 데이터 손상이 발생할 수 있습니다. Python의 메모리 관리 Cpython에서는 아래 2가지 방법을 이용하여 메모리 관리를 합니다. 1. Generational Garbage Collection(세대별 가비지 컬렉션) 2. Reference Couting(러퍼런스 카운팅) 파이썬은 주로 레퍼런스 카운팅을 사용하여 메모리를 관리합니다. 객체를 만들때마다 객체가 얼마나 사용되는지 카운팅을 합니다. 객체가 참조되면 증가하고 해제되면 감소합니다. 세대별 가비지 컬렉션은 주로 사용하는 방법은 아닙니다. 이것은 참조는 .. 이전 1 다음