掛起狀態的原因 掛起狀態是什么意思

掛起狀態是指一個計算機進程暫時被淘汰出內存時的狀態 。機器的資源是有限的,在資源不足的情況下,操作系統對在內存中的程序進行合理的安排,其中有的進程被暫時調離出內存,呈現掛起狀態 。當條件允許的時候,該進程會被操作系統再次調回內存 。
掛起狀態出現的原因有:
1、終端用戶的請求 。當終端用戶在自己的程序運行期間發現有可疑問題時,希望暫停使自己的程序靜止下來 。
2、父進程的請求 。有時父進程希望掛起自己的某個子進程,以便考察和修改子進程,或者協調各子進程間的活動 。
3、負荷調節的需要 。當實時系統中的工作負荷較重,已可能影響到對實時任務的控制時,可由系統把一些不重要的進程掛起,以保證系統能正常運行 。
【掛起狀態的原因 掛起狀態是什么意思】4、操作系統的需要 。操作系統有時希望掛起某些進程,以便檢查運行中的資源使用情況或進行記賬 。

掛起狀態的原因 掛起狀態是什么意思

文章插圖