一、線程:
也被稱為輕量級進程,是程序執行流的最小單元。線程是進程中的一個實體,是被系統獨立調度和分派的基本單位,線程自己不擁有系統資源,隻擁有一點在運行中必不可少的資源,但它可與同屬一個進程的其它線程共享進程所擁有的全部資源。一個線程可以創建和撤消另一個線程,同一進程中的多個線程之間可以并發執行。由于線程之間的相互制約,緻使線程在運行中呈現出間斷性。線程也有就緒、阻塞和運行三種基本狀态。
二、進程:
進程是一個具有一定獨立功能的程序關于某個數據集合的一次運行活動。它是操作系統動态執行的基本單元,在傳統的操作系統中,進程既是基本的分配單元,也是基本的執行單元。它可以申請和擁有系統資源,是一個動态的概念,是一個活動的實體。它不隻是程序的代碼,還包括當前的活動,通過程序計數器的值和處理寄存器的内容來表示。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!