일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 2018 카카오
- 자바
- 2019 카카오 공채
- c++
- 백준
- 2019 KAKAO BLIND RECRUITMENT
- Java
- set
- 2019 카카오 개발자 겨울 인턴십 코딩테스트
- 젠킨스
- 알고리즘
- 2018 카카오 공채
- 부스트코스
- 삼성 SW 기출문제
- dfs
- 2018 KAKAO BLIND RECRUITMENT 1차
- Baekjoon
- map
- bfs
- 2018 KAKAO BLIND RECRUITMENT
- 비트마스크
- 2020 KAKAO BLIND RECRUITMENT
- 2020 카카오 공채
- gradle
- gcp
- 카카오 공채
- 삼성 SW 역량테스트
- 카카오
- CS 스터디
- 프로그래머스
Archives
- Today
- Total
목록메모리구조 (1)
아무코딩

프로그램이 실행되기 위해서는 먼저 프로그램이 메모리에 로드(load)되어야 합니다. 또한, 프로그램에서 사용되는 변수들을 저장할 메모리도 필요합니다. 아래가 낮은주소 위가 높은주소 메모리 구조 UNIX 시스템은 실행중인 프로세스에게 4GB의 가상 메모리 공간을 할당합니다. 상위 1GB는 커널이, 하위 3GB는 사용자 프로그램이 차지합니다. 스택영역 프로그램이 자동으로 사용하는 임시 메모리 영역으로 지역변수, 매개변수, 리턴 값 등이 잠시 사용되었다가 사라지는 임시적인 데이터를 저장하는 영역입니다. 함수 호출 시 생성되고 함수가 끝나면 반환됩니다. 스택의 사이즈는 각 프로세스마다 할당되지만 프로세스가 메모리에 로드될때 Stack사이즈가 고정되어 있어 런타임시 Stack 사이즈를 바꿀 수 없습니다. 스택영역..
CS/운영체제
2020. 3. 20. 18:42