책 내용 질문하기
프로세스 관리 교착상태 회복기법에 대해 궁금합니다
도서
2017 시나공 정보처리기사 필기
페이지
353
조회수
466
작성일
2018-07-11
작성자
탈퇴*원
첨부파일

회복기법에는 자원 선점 방법과 프로세스 종료 방법이 있는데

특히 자원선점을 할 때 우선순위가 낮은 프로세스, 수행정도가 적은 프로세스, 사용되는 자원이 적은 프로세스 등을 위주로 프로세스 자원을 선점한다고 하는데 빠른 처리를 위해서 수행정도, 자원이 적은 프로세를 이용하는건 알겠는데 왜 우선순위가 낮은 프로세스를 먼점 선점을 시켜주나요? 스케줄링을 할 때는 우선순위가 낮은 프로세스는 더 뒤에 했는데 왜 그런지 궁금합니다.

답변
2018-07-12 09:26:18

안녕하세요.

선점을 한다는 것은 먼저 처리되도록 한다는 것이 아니라

대상을 임의로 조절이 가능하도록 컨트롤 할 수 있다는 것입니다.

그래서 임의로 조절을 할 수 없는 비선점일 때가 교착상태가 발생할 수 있는 거죠.

자원이 많이 필요하고 수행이 많이 되며 우선순위가 높은 프로세스를 우선 처리할 때

우선순위가 낮고, 수행정도가 낮으며, 자원이 적은 프로세스는

선점하여 임의로 조절이 가능하도록 한다는 것입니다.

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

  • *
    2018-07-12 09:26:18

    안녕하세요.

    선점을 한다는 것은 먼저 처리되도록 한다는 것이 아니라

    대상을 임의로 조절이 가능하도록 컨트롤 할 수 있다는 것입니다.

    그래서 임의로 조절을 할 수 없는 비선점일 때가 교착상태가 발생할 수 있는 거죠.

    자원이 많이 필요하고 수행이 많이 되며 우선순위가 높은 프로세스를 우선 처리할 때

    우선순위가 낮고, 수행정도가 낮으며, 자원이 적은 프로세스는

    선점하여 임의로 조절이 가능하도록 한다는 것입니다.

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

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