1.기억장치 관리 전략
반입해서 배치하고 교체하는 것
①반입전략:가져오는 전략(더블클릭해서 가져오는것)
요구반입:요구해서 가져옴
예상반입:가져오겠구나 예상해서 가져옴
②배치전략*:어디에 위치시킬지 결정하는 전략
최초적합:들어갈수있는 빈 영역 중 첫번째 곳
최적적합:계산해서 맞는곳
최악적합:가장큰공간에 집어넣는것
③교체전략:사용하지 않는 것들을 잠깐 가상기억장치에 내리고 당장 필요한 것을 올리는 것
(지금 빨리 실행해야하는 것을 메모리가 다 찼을 경우 사용하지 않는 것을 내려 공간을 확보해야 지금 클릭한 것을 실행하니까)
종류:FIFO,LRU,LFU등
2.주기억장치 할당 기법
단일분할할당기법(지금은 사용하지 않음,옜날옛날에)
오버레이(잘라서적재)와 스와핑(교체하는기법):주기억장치보다 큰 프로그램을 실행하기 위해 사용
다중분할할당기법
1)고정분할할당기법(페이징):같은크기로나눔
2)가변분할할당기법(세그멘테이션):각 다른 크기로 나눔
3.단편화
내부단편화:주기억장치의 공간 할당 후 사용되지 않고 남아있는 공간
단편화해결방법
통합(coalescing)기법:인접한 것끼리 합치는 것
압축(compaction)기법:멀리떨어진 것들까지 합치는 것,가비지컬렉션 작업이라고도 함
댓글