[운영체제] 3일차 가상메모리

nearworld·2024년 2월 24일
0

운영체제

목록 보기
3/5

Page fragmentation

  • 물리 메모리에서 사용되지 않는 공간이 생기는 것을 의미한다.

Internal fragmentation

  • 내부 단편화
  • 프로세스의 크기가 페이지의 크기보다 작아서 페이지 내부에 빈 공간이 생긴 경우
  • 페이지 내부에 빈공간

external fragmentation

개념

  • 외부 단편화
  • 프로세스가 메모리에서 해제되어 생긴 빈 공간을 다른 프로세스들이 사용할 수 없는 경우
  • 페이지 외부에 빈공간

해결방법

  • 흩어져있는 빈 공간들을 더 큰 연속된 공간으로 만들기 위해 합친다.
  • 파편화되었을때 메모리에 들어가지 못했던 프로세스가 연속된 빈 공간에 할당 가능해진다.
profile
깃허브: https://github.com/nearworld

0개의 댓글