[C++] 메모리 구조와 메모리 단편화

2024. 4. 19. 18:18언어 및 엔진/C++

메모리 구조와 메모리 단편화

메모리 구조

프로그램을 실행할 때 운영체제에서 메모리에 공간을 할당하는데 그
공간은 4가지로 분류

Code - 코드 영역
Data - 데이터, 전역.정적 변수
Stack - 지역 변수, 매개 변수, 컴파일 결정
Heap - 런 타임 결정, 사용자의 동적 할당

메모리 단편화

사용 가능한 메모리가 충분히 존재하지만 할당이 불가능한 상태.
박싱, 언박싱으로 메모리에 빠진 부분이 많은 상태.

'언어 및 엔진 > C++' 카테고리의 다른 글

[C++] Multi Process / Multi Thread  (0) 2024.04.19
[C++] Modern C++  (0) 2024.04.19
[C++] Smart Pointer  (0) 2024.04.19
[C++] Overloading / Overriding  (0) 2024.04.19
[C++] Static / Extern  (0) 2024.04.19