1
일반적인 예는 세 가지 프로세스를 제공하지만 두 프로세스만으로는 가능하지 않아야합니까?두 프로세스에서 우선 순위 반전이 가능합니까?
두 프로세스 p3 및 p1이 있다고 가정합니다. p3의 우선 순위가 p1보다 낮습니다. p3는 현재 p1이 필요로하는 자원을 사용하여 임계 영역에 있습니다. p1이 나오고, p3가 p1에 의해 선점됩니다. 그러나 p3는 p1이 실행해야하는 리소스를 보유하고있었습니다.
2 개의 프로세스에서 우선 순위 반전의 예가 아닙니까?
잠깐만 기다려주세요. 나는이 사실을 간과했고 나는 똑바로 생각하고 있지 않았다. 내가 준 예제는 실제로 차단되고 (아마도) 교착 상태에 빠지는 경우입니다. – dtgee