# Deadlock

7개의 포스트
post-thumbnail

6. 교착 상태(Deadlock)

오늘은 이어서 교착 상태에 대해서 알아보겠습니다.🧐✅ 자원이 한정적인 상황에서 두 개 이상의 프로세스가 각자 먼저 확보한 자원을 가진 채 상대방의 자원을 필요로 할 경우 아무 일도 못하고 계속 기다리는 교착 상태(Deadlock)에 빠지게 됩니다. 교착 상태에 빠지면

2021년 1월 5일
·
0개의 댓글
post-thumbnail

[운영체제] Ch7. Deadlock

Deadlock (교착상태) > : 일련의 프로세스들이 서로가 가진 자원을 기다리며 block된 상태 각자 자원을 가지고 있으면서, 상대방의 자원을 더 요청하는.. 더 이상 진행이 되지 않는 상황. (어느 누구도 양보하지 않으면 진행이 안됨.) Resource (자

2020년 12월 29일
·
0개의 댓글
post-thumbnail

[운영체제] Ch6. 프로세스 동기화

: 하나의 자원을 한 순간에 하나의 프로세스만이 이용하도록 제어하는 것.공유 데이터의 동시 접근은 데이터의 불일치 문제를 발생시킬 수 있다.일관성 유지를 위해서는 협력 프로세스 간의 실행 순서를 정해주는 매커니즘(동기화)이 필요.: 컴퓨터 시스템 안에서 데이터에 어떻게

2020년 12월 11일
·
0개의 댓글
post-thumbnail

교착상태 (DeadLock)

데드락의 발생조건(4가지)Mutual ExclusionHold and WaitNo PreemtionCircular Wait데드락의 처리방법(4가지)Deadlock preventionDeadlock AvoidanceDeadlock Detection and recovery

2020년 11월 10일
·
0개의 댓글

[운영체제] Deadlock

일련의 프로세스들이 서로가 가진 자원을 기다리며 block된 상태이다.즉, 각 프로세스가 일부 자원을 가지고 있으면서 상대방이 가진 자원이 필요한 경우 영원히 행동을 할 수 없는 상태가 되는데 이걸 deadlock이라고 한다. 양보하는 프로세스가 없다면 진행할 수 없다

2020년 10월 23일
·
0개의 댓글
post-thumbnail

트랜잭션... 너 뭐니?

데이터베이스의 상호작용 단위, 트랜잭션에 대한 내용이에요 !

2020년 5월 29일
·
0개의 댓글

운영체제(OS) - 7. Deadlocks

로켓 system에서 deadlock을 풀기위한 방법 memory leak만큼 deadlock은 치명적 deadlock은 경쟁이 붙어서 멈춰버린 상황이라 누구의 탓을 할 수 없다. System에 있는 R(resource) Ri의 resource가 Wi개만큼 있다.

2020년 1월 2일
·
0개의 댓글