Question
Option 3 : Blocked → Running / Blocked → Running
Detailed Solution
सही उत्तर Blocked → Running / Blocked → Running है।
Question:
In the standard five-state process model (New, Ready, Running, Blocked, Terminated), which of the following state transitions is IMPOSSIBLE? / मानक पाँच-अवस्था प्रक्रिया मॉडल (New, Ready, Running, Blocked, Terminated) में निम्नलिखित में से कौन-सा अवस्था संक्रमण असंभव है?
Correct Answer: Blocked → Running / Blocked → Running
A blocked process waiting on I/O can only move to Ready once the event completes; the dispatcher then selects it (Ready → Running). It can never jump directly from Blocked to Running. Running → Ready happens on preemption/interrupt, and Running → Blocked on an I/O request. / I/O की प्रतीक्षा कर रही अवरुद्ध प्रक्रिया घटना पूर्ण होने पर केवल Ready अवस्था में जा सकती है; फिर डिस्पैचर उसका चयन करता है (Ready → Running)। वह कभी सीधे Blocked से Running में नहीं जा सकती। प्रीएम्पशन/इंटरप्ट पर Running → Ready और I/O अनुरोध पर Running → Blocked होता है।