C++ 시작에 앞서 메모리구조


C++ 시작에 앞서 메모리구조

프로그램을 하기전에 메모리구조 즉, 메모리 영역을 알아야한다. 1. OS에 프로그램을 실행요청을 한다. 2. 그 프로그램의 정보를 읽어 메모리에 로드를 해준다. 3. 프로그램의 코드를 읽고 메모리를 관리하며 해당 명령어들을 실행한다. 4.동적메모리 힙이 할당되면 위쪽에서 아래쪽으로 데이터를 사용한다. 5.스택메모리 스택이 할당되면 아래에서 위쪽으로 데이터를 사용한다. 우선적으로 이렇게 구조가 되어있다. 우리가 프로그램을 실행하면 우선적으로 보조기억장치에 HDD나 SSD에서 읽어온다. 왜냐하면 주기억장치(RAM)은 휘발성이라 저장이 안되는 곳이다. 저장은 보조기억장치가 하기에 그쪽에서 데이터를 읽어야 한다. 프로그램을 읽고..........

C++ 시작에 앞서 메모리구조에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : C++ 시작에 앞서 메모리구조