DHLee Dev Log

  • 홈
  • 태그
  • 방명록

2026/06/02 1

[CS] 메모리 단편화, 페이징, 페이지 폴트

이전에 프로세스의 메모리 구조와 메모리 계층 구조를 정리하면서프로그램이 메모리를 어떤 구조로 사용하고, CPU가 메모리에 어떻게 접근하는지에 대해 정리했었다.이번에는 여기서 더 나아가 운영체제가 메모리 공간을 어떤 방식으로 관리하는지 정리해보려고 한다.프로그램이 메모리를 사용하려면 운영체제로부터 메모리 공간을 할당받아야 한다.하지만 메모리를 계속 할당하고 해제하다 보면 메모리 공간이 남아 있어도 효율적으로 사용하지 못하는 상황이 생길 수 있다. 이런 문제가 메모리 단편화이다.운영체제는 이런 문제를 줄이기 위해 페이징 같은 메모리 관리 방식을 사용한다. 이번 글에서는 메모리 단편화가 무엇인지, 페이징과 세그멘테이션은 어떤 방식인지,그리고 페이징과 함께 자주 나오는 페이지 폴트까지 정리해보려고 한다.메모..

C++, CS 2026.06.02
이전
1
다음
더보기
프로필사진

DHLee Dev Log

알고리즘, CS, 언리얼 엔진 등을 공부하며 배운 것을 기록하는 블로그입니다.

  • 분류 전체보기 (49) N
    • 언리얼 엔진 (27) N
      • 프로젝트 (13) N
    • 알고리즘 (3)
    • C++, CS (19)

Tag

RepNotify, 멀티플레이, 언리얼엔진, c++, 알고리즘, 스마트포인터, 네트워크, UObject, 코딩테스트, CS, replication, UE5, 리플렉션, 프로그래머스, gas, CDO, AbilitySystemComponent, 운영체제, 가비지컬렉션, GameplayAbility,

최근글과 인기글

  • 최근글
  • 인기글

Archives

Calendar

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

Copyright © AXZ Corp. All rights reserved.

티스토리툴바