Mathlife
Mathlife의 학습 노트
Mathlife
전체 방문자
오늘
어제
  • 분류 전체보기
    • CS
      • 알고리즘
      • 자료구조
      • 운영체제
      • 네트워크
      • 데이터베이스
    • 프로그래밍 언어
      • Java
      • JavaScript
      • C·C++
      • Python
    • Backend
      • Spring
    • Frontend
      • HTML
      • CSS
    • Math
      • Linear Algebra
      • Calculus
    • AI
      • ML
      • DL
      • RL
    • Git

블로그 메뉴

  • 홈
  • 관리
  • 글쓰기
  • 태그
  • 방명록

공지사항

인기 글

태그

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Mathlife

Mathlife의 학습 노트

Deadlock
CS/운영체제

Deadlock

2022. 5. 24. 12:32

출처 : KMOOC / 운영체제 / 이화여대 반효경 교수님

 

 

Deadlock Prevention

4가지 조건 중 하나를 막아서 예방

 

 

Deadlock Avoidance

아예 unsafe(데드락이 발생할 수도 있는 상태) state 자체를 회피

 

자원 할당 그래프 알고리즘 or 뱅커스 알고리즘

 

Deadlock Detection and recovery

 

Deadlock Ignorance

 

현대 OS들은 대부분 데드락을 그냥 무시함

 

즉, 데드락은 고전적인 문제

 

중요성이 낮은 챕터라고 말할 수도 있겠음

'CS > 운영체제' 카테고리의 다른 글

가상메모리  (0) 2022.05.24
메모리 관리  (0) 2022.05.24
[ETL] Multithreading  (0) 2022.05.22
[ETL] Process Creation and Termination  (0) 2022.05.22
[ETL] Context Switching  (0) 2022.05.22
    'CS/운영체제' 카테고리의 다른 글
    • 가상메모리
    • 메모리 관리
    • [ETL] Multithreading
    • [ETL] Process Creation and Termination
    Mathlife
    Mathlife

    티스토리툴바