less than 1 minute read

프레임 관련 이슈

- 전역 교체와 지역 교체

    페이지 교체 알고리즘에 따른 페이지 교체 방식

    - 전역 교체

        전체 프레임을 대상으로 교체 알고리즘 적용

        다른 프로세스에 할당된 프레임을 빼앗아 다른 프로세스가 스레싱 발생 지점에 도달할 수 있음

        전체 시스템 입장에서 효율적

    - 지역 교체

        현재 실행 중인 프로세스의 프레임을 대상으로 교체 알고리즘 적용

        자신에게 할당된 프레임의 전체 개수가 변화가 없기 때문에 다른 프로세스에 영향을 미치지 않음

        자주 사용하는 페이지가 스왑 영역으로 옮겨져 시스템 효율이 떨어짐

- 페이지 테이블 크기

    한 페이지의 크기를 높일 수록 전체 페이지 수가 줄어들고 전체 페이지 테이블의 크기가 줄어듦

    페이지의 크기가 커질 수록 내부 단편화 생길 수 있음

- 쓰기 시점 복사

    메모리 공간 확보를 데이터 변화가 있을 때 까지 복사를  미루는 방식

    여러 사용자가 같은 프로세스 사용할 경우 메모리에 하나의 프로세스만 올리고 공유함

    프로세스가 사용하는 변수는 공유할 수 없기 때문에 데이터를 저장하기 위해 메모리 공간을 확보해야 함

Categories:

Updated: