반응형 deadrock1 데드락(DeadRock, 교착상태) 안녕하세요오늘은 데드락에 대해서 배워보겠습니다…..우우..햄드러요그래도어떠케해야지.데드락(DeadRock, 교착상태) : 두 개 이상의 프로세스나 스레드가 서로 자원을 얻지 못해 제대로 된 작동이 되지 않고 무한한 대기상태에 빠지는 현상자원이 한정적인데 비해 자원이 필요한 프로세스나 스레드의 개수가 자원의 개수에 비해 많은 경우에 교착 상태가 발생합니다.데드락이 일어나는 경우의 예를 간단하게 들어봅니다.프로세스가 2개가 있고, 각각의 프로세스는 자원 a와 자원 b를 모두 필요로 합니다.프로세스1은 자원1을 얻습니다.프로세스2는 자원1을 프로세스1이 가지고 있으므로, 자원1을 얻지 못하고 자원2를 얻습니다.두 프로세스는 각각의 자원을 하나씩 지니고 있지만 추가로 필요한 자원이 자기자신이 아닌 상대방에게 있.. 2024. 11. 24. 이전 1 다음 반응형