執行的、等待的、終止的程序


程序是一個活動程式。又可以稱之為執行中的程式。不僅僅是程式程式碼,還包括程式計數器、程序棧、暫存器、程式程式碼等等。

程序在執行時會經歷不同的狀態。下面是一張說明所有這些狀態的圖表:

Proces

執行程序、等待程序和終止程序的詳細資訊如下:

  • 執行程序

    當處理器正在執行程序指令時,程序被認為處於執行狀態。一旦使用短期排程程式將程序分配給處理器,就會完成此操作。

  • 阻塞程序

    如果程序正在等待某些事件發生,則該程序處於阻塞狀態。此事件可能是 I/O,因為 I/O 事件在主記憶體中執行且不需要處理器。事件完成後,程序再次進入就緒狀態。

  • 終止程序

    程序完成執行後會終止。在終止狀態下,程序將從主記憶體中刪除,並且還會刪除其程序控制塊。

更新於:2020 年 1 月 31 日

553 次瀏覽

啟動您的 事業

透過完成課程獲得認證

開始
廣告