내부 단편화
고정된 크기의 블록을 프로세스에 할당할 때
프로세스가 필요한 메모리보다 더 큰 크기의 블록이 할당되어
낭비된 메모리 공간이 발생되는 경우를 지칭합니다.
이는 페이징 방식에서 발생하는 문제입니다.
외부 단편화
메모리의 할당과 해제가 반복되는 과정에서
메모리 안에 여러 크기의 남는 공간 조각이 발생하여
공간 조각의 크기를 모두 합친다면 프로세스가 할당받을 수 있는 크기가 되지만
조각이 나 있어서 할당받을 수 없습니다.
이는 세그멘테이션 방식에서 발생하는 문제입니다.
내부 단편화 고정된 크기의 블록을 프로세스에 할당할 때 프로세스가 필요한 메모리보다 더 큰 크기의 블록이 할당되어 낭비된 메모리 공간이 발생되는 경우를 지칭합니다. 이는 페이징 방식에서 발생하는 문제입니다.
외부 단편화 메모리의 할당과 해제가 반복되는 과정에서 메모리 안에 여러 크기의 남는 공간 조각이 발생하여 공간 조각의 크기를 모두 합친다면 프로세스가 할당받을 수 있는 크기가 되지만 조각이 나 있어서 할당받을 수 없습니다. 이는 세그멘테이션 방식에서 발생하는 문제입니다.