[OS] 페이지 교체
·
OS
페이지 교체 정의 및 과정 프로그램 실행시 모든 항목이 물리 메모리에 올라오지 않기 때문에, 프로세스의 동작에 필요한 페이지를 요청하는 과정에서 페이지 부재가 발생하게 되면, 원하는 페이지를 보조저장장치에서 가져오게됨 하지만 만약 물리 메모리가 모두 사용중이라면 페이지 교체가 진행되야함 디스크에서 필요한 페이지 위치를 찾음 빈 페이지를 프레임을 찾음 (페이지 교체 알고리즘을 통해 희생될 페이지 찾아서 디스크에 기록후, 관련페이지 테이블 수정) 빈 프레임에 새 페이지를 읽어오고, 프레임 테이블 수정 프로세스 재시작 페이지 교체 알고리즘 FIFO 페이지 교체 : 먼저 물리 메모리에 들어온 페이지 순서대로 페이지 교체 시점에 먼저 나가게 되는 방식 최적 페이지 교체 : 앞으로 가장 오랫동안 사용되지 않을 페이..