🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    취업 · 이직

  • 해결 여부

    미해결

외부 단편화 관련해서

22.06.25 02:57 작성 조회수 132

2

안녕하세요. 외부 단편화 관련 해서 질문이 있나 찾아봤는데 없어서 여쭤봅니다.

메모리 paging 기법에서 논리적 주소 공간과 물리적 메모리가 같은 크기의 page 단위로 나뉘어져 외부 단편화가 발생하지 않는다고 했는데, 물리적 메모리 크기는 page의 배수인지 궁금합니다.

만일 물리적 메모리 크기가 page의 배수가 아니라면 외부 단편화 문제가 발생하는게 아닌가 싶어서요.

답변 1

답변을 작성해보세요.

0

안녕하세요 Jinwook Lee님!

질문 알람이 오지 않아 너무 늦게 답변드린 점 죄송합니다 ㅜ

페이지 크기에 대해 저도 여러 책과 Wiki를 참조 했는데, 깔끔한 답변은 wiki의 내용이 될 것 같아요.

"페이지의 크기는 하드웨어에 의해 정의된다. 대개 컴퓨터 구조에 따라 512 Byte에서 16MB 사이이며 2의 제곱으로 증가한다"

"대부분"의 경우 메모리의 크기는 2의 제곱이기 때문에 이에 맞춰 외부 단편화 문제가 발생하지 않도록 page의 크기도 2의 제곱 형태인 것 같습니다.

따라서 대부분의 경우에는 외부 단편화 문제가 발생하지 않는것 같아요 ~

혹시 또 궁금한 점이 있으시다면 언제든 질문해주세요.

최대한 빨리 답변드릴게요!!

감사합니다~

채널톡 아이콘