CS/운영체제1 [운영체제] 단편화와 메모리 관리 기법(페이징, 세그멘테이션) 단편화 (Fragmentation)란? : 메모리의 공간이 작은 조각으로 나뉘어 사용 가능한 메모리가 충분히 존재하지만 할당(사용)이 불가능한 상태 내부 단편화(Internal Fragmentation) : 할당된 공간보다 프로세스가 더 작아서 생기는 남는 부분. 외부 단편화(External Fragmentation) : 프로세스들이 메모리에 할당되고 해제되는 과정이 반복되면서, 연속적이지 않은 공간들이 생기는 것. 메모리 관리 방법 : 단편화 현상을 줄이고, 적절한 swapping을 통해 효율적으로 메모리를 관리하기 위한 방법 1. 압축 : 외부 단편화 해결 :외부 단편화를 해소하기 위해 프로세스가 사용하는 공간들을 한쪽으로 몰아, 자유공간을 확보하는 방법론 메모리에 적재된 프로세스를 정지시키고 한쪽으.. 2023. 3. 14. 이전 1 다음