메모리는 크게
힙과 스택으로 나뉠 수 있는데,
프로그램실행시 변수 등이 선언되었을때 메모리에 저장된다는 것을 확인했었다.
https://standout.tistory.com/89
변수선언이란?
변수선언이란 컴퓨터의 메모리 공간을 할당해 어떠한 값을 *잠시 저장하는 것을 말한다. 필요에 따라 값을 변경 할 수 있고 프로그램에서 계속해서 사용된다. *프로그램이 종료되면 메모리는 사
standout.tistory.com
스택(Stack)
메소드호출시 생성되어 저장, 밑에서부터 차곡차곡 쌓인다.
함수정보를 저장해 매개변수와 변수, 주소 등의 정보가 저장된다.
void(){}
https://ko.wikipedia.org/wiki/%EC%8A%A4%ED%83%9D
스택 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 스택(stack)은 제한적으로 접근할 수 있는 나열 구조이다. 그 접근 방법은 언제나 목록의 끝에서만 일어난다. 끝먼저내기 목록(Pushdown list)이라고도 한다. 스택은
ko.wikipedia.org
힙(heap)
객체 생성, 아무렇게나 쌓아놓은 무더기와 같다.
사용자가 직접 메모리를 할당할때 사용된다.
new()
https://ko.wikipedia.org/wiki/%ED%9E%99_(%EC%9E%90%EB%A3%8C_%EA%B5%AC%EC%A1%B0)
힙 (자료 구조) - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 1부터 100까지의 정수를 저장한 최대 힙의 예시. 모든 부모노드들이 그 자식노드들보다 큰 값을 가진다. 힙(heap)은 최댓값 및 최솟값을 찾아내는 연산을 빠르게
ko.wikipedia.org
'이론' 카테고리의 다른 글
작업관리자의 구성, 프로세스 서비스 (0) | 2023.03.07 |
---|---|
SQL이란? (0) | 2023.03.07 |
변수선언이란? (0) | 2023.03.07 |
등식, 방정식 항등식 (0) | 2023.03.07 |
셸 shell 이란? (0) | 2023.03.07 |