새소식

반응형
밥벌이/운영체제

교착상태 개요

  • -
반응형
  • 교착 상태
    상호 배제에 의해 나타나는 문제점으로, 둘 이상의 프로세스들이 자원을 점유한 상태에서 서로 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 현상
  •    
  • 무한 연기
    • 다른 프로세스들이 시스템에서 스케줄링 되어 처리되는 동안 특정 프로세스의 스케줄링이 무기한으로 연기될 수 있는 현상
    • 발생 원인은 시스템(운영체제)의 편중된 자원 할당 정책
    • 노화(Aging) 방법은 프로세스가 자원을 기다리고 있는 시간에 비례하여 우선순위를 부여함으로써 무한 연기 문제를 방지
무한 연기 교착 상태
  • 어떤 특정 프로세스가 자원을 받기 위해 무한정 기다리는 상태
  • 운영체제의 자원의 편중된 분배 정책으로 발생하며, 노화 기법에 의해 해결
  • 어떤 프로세스가 아무 일도 못하고 어떤 특정 사건(자원의 할당과 해제)를 기다리면 무한정 연기
  • 교착상태의 4가지 조건 중 한 가지만이라도 만족하지 않게 되면 해결

▶ 무한 연기 및 교착 상태

반응형

'밥벌이 > 운영체제' 카테고리의 다른 글

스래싱(Thrashing) 개요  (0) 2011.08.10
스래싱의 예방과 조치  (0) 2011.08.10
교착상태 발생의 조건  (0) 2011.08.10
교착상태 해결 방법  (0) 2011.08.10
스케줄링 개념  (0) 2011.05.17
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.