開心生活站

位置:首頁 > IT科技 > 

進程狀態有哪些

IT科技1.15W

進程有初始狀態、就緒狀態、執行狀態、等待狀態與終止五個基本狀態。進程狀態反映進程執行過程的變化,這些狀態隨着進程的執行和外界條件的變化而轉換。

進程狀態有哪些

一個進程可以包含若干線程,線程可以幫助應用程序同時做幾件事,在程序被運行後中,系統首先要做的就是爲該程序進程建立一個默認線程,然後程序可以根據需要自行添加或刪除相關的線程。是可併發執行的程序。在一個數據集合上的運行過程,是系統進行資源分配和調度的一個獨立單位,也是稱活動、路徑或任務,它有兩方面性質:活動性、併發性。進程可以劃分爲運行、阻塞、就緒三種狀態,並隨一定條件而相互轉化:就緒、運行,運行、阻塞,阻塞、就緒。

進程爲應用程序的運行實例,是應用程序的一次動態執行。看似高深,我們可以簡單地理解爲:它是操作系統當前運行的執行程序。在系統當前運行的執行程序裏包括:系統管理計算機個體和完成各種操作所必需的程序;用戶開啓、執行的額外程序,當然也包括用戶不知道,而自動運行的非法程序。

標籤:進程