Zzong's Notes

Home

❯

programming

❯

garbage collector

garbage collector

2026년 6월 14일1 min read

Garbage Collector

  • garbage collection 을 수행하는 시스템

링크된 언급

2
global interpreter lock

...아래와 같은 코드를 확인해보자. import sys a = [] b = a sys.getrefcount(a) 3 어떤 객체의 reference count 가 0 에 도달하게 되면, garbage collector 는 해당 객체를 메모리에서 해제시킨다. 만약 thread 가 여러개고, lock 존재하지 않다면, 쓰레드에 의해 reference count 가 동시에 여러번 깎일 수 있다 (또는...

Python

...별자 (메모리 주소). id() 함수로 확인 가능 Type: 객체의 자료형 Value: 객체가 담고 있는 값 객체는 명시적으로 삭제할 수 없으며, unreachable 상태가 되면 garbage collector에 의해 수집된다. B) 메모리 관리 Python은 변수에 값을 직접 저장하지 않는다. 값 객체는 별도의 메모리 공간에 저장되고, 변수는 해당 객체를 가리키는 포인터 역할을 한다. ...