linux執行緒是一個執行階段內部的一個執行分支,執行緒量級很小。一切行程至少都有一個執行緒。執行緒共享的資源:1、使用者id和群組id;2、目前工作目錄;3、同一塊位址空間;4、每種訊號的處理方式。
線程的定義
(推薦學習:linux教學)
執行緒是進程內部的一個執行分支,執行緒量級很小(所謂的內部就是在行程的位址空間內運作)。
一切行程至少都有一個執行緒。
線程共享的資源
同一塊位址空間
#檔案描述表()
#每個訊號的處理方式(如:SIG_DFL,SIG_IGN或自訂的訊號優先權)
目前工作目錄
用戶id和群組id
線程獨立的資源
#線程會產生臨時變量,臨時變數保存再堆疊上,所以每個執行緒都有自己的私有堆疊結構
每個執行緒都有私有的上下文資訊。
線程ID
一組暫存器的值
以上是linux線程是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!