일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 크래프톤 정글 4기
- 핀토스
- Unity
- BFS
- 유니티
- 티스토리챌린지
- kraftonjungle
- TiL
- 파이썬
- project3
- User Stack
- C
- 연결리스트
- 네트워크
- 전쟁-전투
- 추상클래스와인터페이스
- KRAFTON JUNGLE
- 이벤트 함수 실행 순서
- c#
- 오블완
- anonymous page
- 크래프톤정글
- 크래프톤 정글
- 알고리즘
- pintos
- 다익스트라
- 크래프톤정글4기
- 4기
- 백준
- 알고리즘수업-너비우선탐색2
Archives
- Today
- Total
목록2024/09/02 (1)
말감로그
24.09.02 Unity_C# - 힙과 스택 메모리
메모리 구조 프로그램을 실행시키면 운영체제는 실행한 프로그램을 위해서 메모리 공간을 할당해 주게 된다. 이때 할당되는 메모리 공간이 크게 스택, 힙, 데이터 영역으로 나누어지게 된다. 할당되는 장소는 메인 메모리(RAM)에 할당되며, 할당되는 용도는 프로그램 실행 시 필요한 메모리 공간을 지정하기 위해서 할당되게 된다.데이터 영역전역 변수 및 정적(static) 변수가 할당되는 영역으로, 프로그램이 종료될 때까지 메모리 상에 존재하게 된다. 스택 영역지역 변수와 매개변수, 함수 호출 정보가 저장되는 영역으로, 함수 호출 시 할당되고 종료 시 해제된다. 속도가 빠르며 자동으로 관리되는 메모리 영역이다. 힙 영역프로그래머에 의해 직접 관리되는 동적 메모리 영역이다. 명시적으로 할당(malloc, callo..
TIL
2024. 9. 2. 20:57