- 전역 교체와 지역 교체
페이지 교체 알고리즘에 따른 페이지 교체 방식
- 전역 교체
전체 프레임을 대상으로 교체 알고리즘 적용
다른 프로세스에 할당된 프레임을 빼앗아 다른 프로세스가 스레싱 발생 지점에 도달할 수 있음
전체 시스템 입장에서 효율적
- 지역 교체
현재 실행 중인 프로세스의 프레임을 대상으로 교체 알고리즘 적용
자신에게 할당된 프레임의 전체 개수가 변화가 없기 때문에 다른 프로세스에 영향을 미치지 않음
자주 사용하는 페이지가 스왑 영역으로 옮겨져 시스템 효율이 떨어짐
- 페이지 테이블 크기
한 페이지의 크기를 높일 수록 전체 페이지 수가 줄어들고 전체 페이지 테이블의 크기가 줄어듦
페이지의 크기가 커질 수록 내부 단편화 생길 수 있음
- 쓰기 시점 복사
메모리 공간 확보를 데이터 변화가 있을 때 까지 복사를 미루는 방식
여러 사용자가 같은 프로세스 사용할 경우 메모리에 하나의 프로세스만 올리고 공유함
프로세스가 사용하는 변수는 공유할 수 없기 때문에 데이터를 저장하기 위해 메모리 공간을 확보해야 함