하루이의 개발 노트

  • 홈
  • 태그
  • 방명록

2024/10/24 1

[크래프톤 정글] 메모리 관리 기법

1. 프로그램 실행사용자가 쉘에 ./hello를 입력하여 hello 프로그램을 실행한다.2. Fork 호출쉘 프로세스는 새로운 프로세스를 생성하기 위해 fork() 시스템 콜을 호출한다.이 호출로 인해 두 개의 프로세스가 존재하게 된다:부모 프로세스: 쉘.자식 프로세스: hello 프로그램을 실행하기 위해 생성된 프로세스.3. 메모리 공유부모와 자식 프로세스는 처음에 같은 가상 메모리 주소 공간을 공유한다.이때, 두 프로세스는 같은 물리 메모리를 참조하고 있어 메모리 사용이 효율적이다.4. 쓰기 발생부모 또는 자식 프로세스 중 하나가 가상 메모리에 쓰기를 시도할 경우 페이지 폴트가 발생하게 된다.이때, COW(Copy-On-Write) 메커니즘이 개입하여 두 프로세스 간의 물리 메모리 공유를 분리한다.5..

크래프톤 정글/cs 2024.10.24
이전
1
다음
더보기
프로필사진

하루이의 개발 노트

  • 분류 전체보기 (101)
    • 인프라 (13)
      • AWS (0)
    • 프레임 워크 (13)
      • SpringBoot (4)
      • Frontend (5)
      • html&css (4)
    • 프로그래밍 언어 (15)
      • SQL (3)
      • Clang (3)
      • java (9)
    • 컴퓨터 사이언스 (1)
    • 프로젝트 (1)
      • 그림마당 (0)
      • HA 클러스터 구축 (0)
    • 크래프톤 정글 (57)
      • cs (17)
      • 핀토스 (3)
      • Algorithm (30)

Tag

오블완 #티스토리챌린지, 오블완, 티스토리챌린지,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/10   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바