천상나타의 일상다반사

닫기 검색결과 전체 보기

    [컴퓨터의 이해] 교착상태의 해결 정리(예방, 회피, 탐지, 회복)

    IT/System 2018. 5. 11. 22:17
    728x90

    럭키-[이모티콘]어밴드

    교착상태의 예방 기법


    1) 상호배제 부정

    -상호배제는 자원을 공유하지 않는 조건을 전제로 함

    -상호배제 부정은 한번에 여러개의 프로세스가 공유자원을 사용할수 있도록 함


    2) 점유와 대기 부정

    - 프로세스 대기를 없애려면 프로세스가 실행되기 전에 필요한 모든 자원을 할당함.

    - 프로세스가 자원을 점유하지 않은 상태에서만 자원을 요청할 수 있도록 함.


    3) 비선점 부정

    -비선점을 부정하는 전제 조건은 이미 할당된 자원에 대해서 선점권을 갖지않음

    -프로세스가 어떤 다른 자원을 요구 할때 요청한 자원을 사용 가능 한지 검사하여,

     사용 가능하다면 점유하고 있는 자원을 반납하고 요구한 자원을 사용하기 위하여 대기


    4) 환형 대기 부정

    모든자원에 대하여 일련의 순서대로 고유번호 부여

    각 프로세스는 현재 점유중인 자원의 고유번호를 기준으로 

    앞이나 뒤 어느 한방향으로만 자원을 요구함


    교착상태의 회피 기법

    -교착상태가 발생하지 않는 다는 가능성을 두지않고 발생하면 피해나가는 방법


    1) 프로세스 시작 거부

    - 프로세스의 요구로 인해 교착상태가 발생할수 있다면 시작 하지 않음


    2) 자원 할당의 거부

    -프로세스 요구로 자원을 할당하여 교착상태가 발생할 수 있다면

     요청한 자원을 할당하지 않음


    교착상태의 탐지와 회복

    교착상태의 탐지와 회복으로는 교착상태 탐지기법과 교착상태 회복기법이 있다.


    지난 포스트가 궁금하시다면 

    ↓↓↓ 아래 링크를 클릭해주세요. ↓↓↓↓

    [컴퓨터의 이해] RAID의 관련 정리


    다음 포스트가 궁금하시다면 

    ↓↓↓ 아래 링크를 클릭해주세요. ↓↓↓↓

    [컴퓨터의 이해] 주기억 장치 할당의 개념(연속할당,분산할당, 단일분할,스와핑 기법)


    '공감'버튼 및 '좋아요'는 글쓴이에게 큰 힘이 됩니다!

    (클릭)블로그 구독도 부탁드립니다.(네이버이웃 추가)


    728x90

    'IT > System' 카테고리의 다른 글

    [컴퓨터의 이해] 주기억장치의 단편화, 페이징기법(FIFO,LFU,LRU,NUR,OPT), 세그먼테이션 기법  (0) 2018.05.11
    [컴퓨터의 이해] 주기억 장치 할당의 개념(연속할당,분산할당, 단일분할,스와핑 기법)  (0) 2018.05.11
    [컴퓨터의 이해] RAID의 관련 정리(RAID 0,1,2,3,4,5,6)  (0) 2018.05.11
    [컴퓨터의 이해] 프로그래밍 언어의 이해(저급언어,고급언어,컴파일러,인터프리터)  (0) 2018.05.11
    [컴퓨터의 이해] 프로세스 관리(준비,실행,대기,교착,완료)와 스케줄링(비선점, 선점) 정리  (0) 2018.05.11

    'IT/System' 관련 글 more
    • thumbnail
      [컴퓨터의 이해] 주기억장치의 단편화, 페이징기법(FIFO,LFU,LRU,NUR,OPT), 세그먼테이션 기법 2018.05.11
    • thumbnail
      [컴퓨터의 이해] 주기억 장치 할당의 개념(연속할당,분산할당, 단일분할,스와핑 기법) 2018.05.11
    • [컴퓨터의 이해] RAID의 관련 정리(RAID 0,1,2,3,4,5,6) 2018.05.11
    • thumbnail
      [컴퓨터의 이해] 프로그래밍 언어의 이해(저급언어,고급언어,컴파일러,인터프리터) 2018.05.11
    Posted by 천상나타

Google Translate

Naver Neighborhood

    최근...

  • 포스트
  • 댓글
  • 더 보기

글 보관함

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

카테고리

분류 전체보기 (393)
IT (130)
JAVA (19)
JSP (5)
NoSql (8)
Linux (5)
javaScript (13)
Oracle (7)
MySql (2)
Android (1)
Spring (8)
Server (19)
System (13)
Tool (30)
공부자료(비공개) (0)
일상 (258)
맛집 (69)
해외여행 (31)
국내여행 (21)
우리집 고양이 쪼꼬 (4)
디저트&야식 (49)
영화 후기 (2)
제품리뷰 (5)
추천노래 (3)
취미 (74)
다이어트 (0)
유용한정보 (5)
블로그팁 (4)
지역정보 (1)

카운터

Total
Today
Yesterday
  • 네이버 이웃추가
  • 방명록
천상나타's Blog is powered by daumkakao
Skin info material T Mark 5+ by 뭐하라
favicon

천상나타의 일상다반사

IT정보공유 및 일상다반사

  • 네이버 이웃추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (393)
    • IT (130)
      • JAVA (19)
      • JSP (5)
      • NoSql (8)
      • Linux (5)
      • javaScript (13)
      • Oracle (7)
      • MySql (2)
      • Android (1)
      • Spring (8)
      • Server (19)
      • System (13)
      • Tool (30)
      • 공부자료(비공개) (0)
    • 일상 (258)
      • 맛집 (69)
      • 해외여행 (31)
      • 국내여행 (21)
      • 우리집 고양이 쪼꼬 (4)
      • 디저트&야식 (49)
      • 영화 후기 (2)
      • 제품리뷰 (5)
      • 추천노래 (3)
      • 취미 (74)
      • 다이어트 (0)
    • 유용한정보 (5)
      • 블로그팁 (4)
      • 지역정보 (1)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바