반응형

스와핑

스와핑(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

+ Recent posts