쿠쿠의 개발일지

  • 홈
  • 태그
  • 방명록

2022/04/13 1

프로세스 메모리 구조

프로세스란? 프로세스란 실행중인 프로그램입니다. 프로그램이 메모리에 적재되어 CPU를 할당받아 실행하는 것 입니다. 프로세스 메모리 구조 프로세스에 할당되는 메모리 공간은 Code, Data, Stack, Heap 4개의 영역으로 이루어져있습니다. 각 프로세스마다 독립적으로 메모리 공간을 할당 받습니다. Code 영역 (Text) 사용자가 실행한 프로그램의 코드가 저장되는 메모리 영역 Data 영역 (Bss, GVAR) 전역변수 또는 static 변수가 저장되는 메모리 영역 Heap 영역 프로그래머가 동적으로 공간을 할당하거나 해제하는 메모리 영역 , runtime에 메모리 영역의 크기가 결정된다. Stack 영역 함수 호출시 생성되는 데이터 (지역변수,매개변수, 리턴값)가 저장되는 임시 메모리 영역

CS 2022.04.13
1
더보기
프로필사진

바쁜 일정으로 인해 블로그 휴식기 입니다 ㅠ... 안정화 되면 꾸준히 글을 올려보겠습니다.

  • 분류 전체보기
    • 프로젝트 정리
    • 객체지향프로그래밍
    • 자바 (ref. 자바의정석)
    • 스프링
    • 백준 문제풀이
    • 프로그래머스
    • 알고리즘 정리
    • CS
    • 모던 자바 인 액션 스터디
    • MySQL
    • 끄적끄적

Tag

4장 스트림, Obejct클래스, 1806 자바, 커밋 창 분리, 모던 자바 인 액션, 백준 10825, 기본형, 우선순위 큐, 다형성, 1:n select, 이코테 29번, 알고리즘, 백준 1753, 백준 18428 감시피하기, 프로그래머스, Java, 자바, 동작 파라미터화, assertj, 백준 2304,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2022/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바