Computer Science/OS
2021. 12. 6.
중첩, 연속/불연속 메모리 할당(내부/외부 단편화), 고정분할(같은크기, 다른크기), 가변분할(최적, 최악, 최적적합), 페이징의 개념
동적적재 vs 정적적재 동적적재는 메모리를 항상 사용하지 않기 때문에 동적적재가 메모리 효율이 좋습니다. 중첩 overlay 프로세스가 필요한 프로그램을 잘게 쪼개서 초기에는 조금씩 메모리를 사용하고 다음 부분을 사용하기 위해 처음에 올린 것을 버립니다. 이 기술은 오래된 기술입니다. 예시입니다. 기본(심벌 테이블, 공통 루틴, 중첩 구동기)은 그대로 두고 돌려야 할 패스들을 돌립니다. 스와핑(=프로세스 교체) 중단 상태 - 준비, 대기 상태가 하드디스크로 쫓겨날 수 있습니다. 이때 중기 스케줄러가 일을 하는데 이런 일을 스와핑이라고 합니다. 연속/분연속 메모리 할당 이런 식으로 메모리공간에 같은 프로세스가 쪼개져서 들어가는 것을 불연속 메모리 할당이라고 합니다. MMU가 주소변환, 메모리 보호 상한 값..