Python1 Python 메모리 영역 | Why isn't Python overflowing? Python의 메모리 영역 1. Code 영역 코드의 영역이다. 해당 영역에는 실행될 프로그램의 코드가 저장된다. 2. Data 영역 전역 변수와 정적 변수를 저장한다 초기화되지 않은 변수는 BSS( Block started By Symbol)에 저장된다. (BSS - 초기화가 되지 않는 전역 데이터를 위한 별도의 공간이다.) 3. Heap 영역 런타임시 메모리를 할당된다. 메모리의 필요양이 정해진 것이 아닌 프로그램이 실행되는 동안 결정되어야 하는 경우에 사용된다. 사용자가 관리할 수 있는 메모리 영역 메모리의 낮은 주소(low memory)에서 높은 주소(high memory)로 할당된다. 4. Stack 영역 함수 내 선언된 지역변수, 매개변수가 저장되는 영역 함수 호출 시 할당하고 함수 호출을 완.. 2020. 6. 8. 이전 1 다음