본문 바로가기

Archived(IT)/배경지식_CSE

메모리 단편화(페이징, 세그먼테이션)

https://sycho-lego.tistory.com/9

단편화란 프로세스가 메모리를 요청할 때 할당 가능한 메모리가 충분히 존재함에도 메모리가 나누어져 존재하여 할당을 할 수 없을 경우를 말한다. 이러한 단편화는 외부 단편화와 내부 단편화로 구분한다.

 

https://m.blog.naver.com/rbdi3222/220623825770


외부 단편화:  할당 후 메모리 자체에 남는 공간
(페이징 기법-> 메모리를 페이지라는 단위로 나눈 다음 필요한 페이지 단위만큼 할당, 너무 작게하면 페이지 맵핑 비효율)

https://m.blog.naver.com/rbdi3222/220623825770


내부 단편화:  할당 후 프로세스 내부에서 남는 공간
(세그먼테이션 기법 -> 가상메모리를 서로 다른 논리적 크기인 세그먼트로 분할하여 제공, 실제 연속적인 공간에 저장)

'Archived(IT) > 배경지식_CSE' 카테고리의 다른 글

애자일(Agile) 방법론  (0) 2019.11.04
TCP / UDP  (0) 2019.11.04
정렬 알고리즘  (0) 2019.11.01
자료 구조 정리  (0) 2019.10.27
C++ 관련 참고 URL  (0) 2019.10.27