반응형
스와핑
스와핑(Swapping)이란,
현재 실행되지 않는 프로세스를
임시로 보조기억장치 일부 영역으로 쫓아내고
이로 인해 생긴 공간에 또 다른 프로세스를
적재하여 실행하는 방식을 말한다.
스와핑을 이용하면 프로세스들이 요구하는
메모리 주소 공간의 크기가
실제 메모리 크기보다 큰 경우에도
프로세스들을 동시 실행할 수 있다.
이에 관한 용어의 설명은 다음과 같다.
용어 | 설명 |
스왑 영역(Swap space) | 프로세스들이 임시로 쫓겨나는 보조기억장치 |
스왑 아웃(Swap out) | 실행되지 않는 프로세스가 스왑 영역으로 옮겨지는 것 |
스왑 인(Swap in) | 스왑 영역에 있던 프로세스가 다시 메모리로 옮겨지는 것 |
이때, 스왑 영역에 있던 프로세스가
스왑 인 될 때는 이전 물리 주소와
다른 주소에 적재될 수 있다.
반응형
'개인 학습 > 운영체제' 카테고리의 다른 글
19 - 페이징 기법 (0) | 2023.02.13 |
---|---|
18 - 메모리 할당 (0) | 2023.02.13 |
16 - 교착 상태 해결 방법 (0) | 2023.02.09 |
15 - 교착 상태 발생 조건 (0) | 2023.02.09 |
14 - 교착 상태 (0) | 2023.02.09 |