책 내용 질문하기
2014년정보처리산업기사 필기 2회 기출문제 질문이요
도서
[2012] 정보처리산업기사 필기
페이지
377
조회수
456
작성일
2014-07-09
작성자
첨부파일

65번 문제

세개의 페이지를 수용할수 있는 주기억장치로 현재 페이지는 모두 비어 있는 상태이다.

어떤 프로그램이 다음 과 같은 순서로 페이지 번호를 요구하였을때, 페이지 교체 기법으로 FIFo기법을 사용하였다면, 페이지 부재는 몇번 일어나갰는가 ?

요청한 페이지번호 : c, d, e, b, d, e, c, d

왜 답이 3번인지..모르겟어요..

답변
2014-07-10 09:51:51

안녕하세요.

3개의 페이지를 수용할 수 있는 주기억장치이므로 아래 그림과 같이 표현할 수 있습니다.

참조 페이지

c

d

e

b

d

e

c

d

페이지 프레임

c

c

c

b

b

b

b

b

d

d

d

d

d

c

c

e

e

e

e

e

d

부재발생

참조 페이지가 페이지 테이블에 없을 경우 페이지 결함(부재)이 발생됩니다. 초기에는 모든 페이지가 비어 있으므로 처음 c, d, e 페이지 적재 시 페이지 결함이 발생됩니다. 선입선출(FIFO) 기법은 각각의 페이지가 주기억장치에 적재될 때마다 그때의 시간을 기억시켜 가장 먼저 들어와서 가장 오래 있었던 페이지를 교체하는 기법이므로 참조 페이지 b를 참조할 때에는 c를 제거한 후 b를 가져오게 됩니다. 이런 방법으로 모든 페이지에 대한 요구를 처리하고 나면 총 페이지 결함 발생 수는 6회입니다.

주 출제되는 내용입니다. FIFO의 동작 원리와 페이지 부재 발생 횟수 계산 방법을 기억해 두세요.

오늘도 즐거운 하루 되세요.

"
  • *
    2014-07-10 09:51:51

    안녕하세요.

    3개의 페이지를 수용할 수 있는 주기억장치이므로 아래 그림과 같이 표현할 수 있습니다.

    참조 페이지

    c

    d

    e

    b

    d

    e

    c

    d

    페이지 프레임

    c

    c

    c

    b

    b

    b

    b

    b

    d

    d

    d

    d

    d

    c

    c

    e

    e

    e

    e

    e

    d

    부재발생

    참조 페이지가 페이지 테이블에 없을 경우 페이지 결함(부재)이 발생됩니다. 초기에는 모든 페이지가 비어 있으므로 처음 c, d, e 페이지 적재 시 페이지 결함이 발생됩니다. 선입선출(FIFO) 기법은 각각의 페이지가 주기억장치에 적재될 때마다 그때의 시간을 기억시켜 가장 먼저 들어와서 가장 오래 있었던 페이지를 교체하는 기법이므로 참조 페이지 b를 참조할 때에는 c를 제거한 후 b를 가져오게 됩니다. 이런 방법으로 모든 페이지에 대한 요구를 처리하고 나면 총 페이지 결함 발생 수는 6회입니다.

    주 출제되는 내용입니다. FIFO의 동작 원리와 페이지 부재 발생 횟수 계산 방법을 기억해 두세요.

    오늘도 즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.