메모리 (1) 썸네일형 리스트형 페이징과 세그먼테이션 페이징(Paging)과 세그먼테이션(Segmentation) 두 기법의 사용 이유 다중 프로그래밍 시스템에서 다수의 프로세스를 수용하기 위해 주기억장치를 동적으로 분할하는 메모리 관리 필요 메모리 관리 기법 1. 연속 메모리 관리 기법 프로그램 전체가 메모리에 연속적으로 할당 고정 분할 기법의 경우 내부 단편화 발생 동적 분할 기법의 경우 외부 단편화 발생 **내부 단편화란? 프로세스가 필요한 양보다 더 큰 메모리가 할당되어 메모리 공간의 낭비 발생 **외부 단편화란? 남아있는 공간이 연속적이지 않아 사용할 수 없어 메모리 공간의 낭비 발생 2. 불연속 메모리 관리 기법 프로그램의 일부가 서로 다른 주소 공간에 할당 가능 페이징(Paging) 프로세스의 주소 공간을 페이지(page)란 단위의 고정된 사이.. 이전 1 다음