가상메모리
- 실행하고자 하는 프로그램의 일부만 메모리에 적재하여 실제(물리) 메모리 크기보다 더 큰 프로세스를 실행할 수 있게 하는 기술
스와핑
- 현재 실행되지 않는 프로세스를 보조기억장치에 옮기고, 해당 빈 공간에 다른 프로세스를 적재하여 실행하는 방식

- 스왑 아웃 : swap out, 실행되지 않는 프로세스가 메모리에서 스왑 영역으로 옮겨지는 것
- 스왑 인 : swap in, 스왑 영역의 프로세스가 다시 메모리로 옮겨오는 것
페이징
- 메모리 관리에 주로 사용되는 기법
- 프로세스를 일정한 단위(페이지)로 자르고, 메모리 공간 또한 동일한 단위(프레임)으로 자른 뒤 페이지를 프레임에 할당하는 기법
- 페이지 아웃 = 스왑 아웃
- 페이지 인 = 스왑 인


- 프로세스 전체를 적재하는 것이 아닌, 프로세스 내부에 필요한 부분만 가져다 쓸 수 있기 때문에 효율적