똑구의 꿀팁 블로그

똑구의 꿀팁 블로그

  • 분류 전체보기
    • Intelligence Technology
    • IT제품 리뷰
    • 똑구의 일상
  • 홈
  • 태그
RSS 피드
로그인
로그아웃 글쓰기 관리

똑구의 꿀팁 블로그

컨텐츠 검색

태그

관계형 데이터베이스 특징 관계형 데이터베이스 설계 OS 자료구조 발견기법 관계형 DB 선점 우선순위 예방기법 data structure 회피기법 자료 구조 processing program 운영체제 회복기법 Shortest Remaining Time 온라인 실시간 처리 시스템 정보처리기사 프로세스 관리 dbms 기한부

최근글

댓글

공지사항

아카이브

회복기법(1)

  • [운영체제] 프로세스 교착상태 및 해결방법

    교착상태(Dead Lock)란 상호 배제*의 원칙으로 인해 발생하는 문제점으로, 두 개 이상의 프로세스들이 자원을 점유한 상태에서 양보 없이 다른 프로세스가 차지한 자원을 요구하면 계속 기다리고 있는 상태를 의미합니다. *상호배제 특정 프로세스가 자원을 사용하고 있는 경우 다른 프로세스가 해당 자원을 사용하지 못하게 막는 기법 1차선 도로에서 차가 양방향으로 진입해 움직이지 못하는 상황을 생각하시면 됩니다. 교착상태가 발생하려면 아래의 4가지의 조건이 충족돼야 합니다. 4가지 중 하나라도 미충족 된 상태면 교착상태가 발생하지 않습니다. 충족 요건 내용 상호 배제(Mutual Exclusion) 자원은 한번에 하나의 프로세스만 사용할 수 있음 점유와 대기(Hold and Wait) 최소 하나의 자원을 점유..

    2023.01.10
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바