當前位置:生活全書館 >

IT科技

> 執行緒是一段子程式對嗎

執行緒是一段子程式對嗎

執行緒是一段子程式不對,程序是一個具有獨立功能的程式關於某個資料集合的一次執行活動,可以申請和擁有系統資源,是一個動態的概念,是一個活動的實體。它不只是程式的程式碼,還包括當前的活動,通過程式計數器的值和處理暫存器的內容來表示。

執行緒是一段子程式對嗎

執行緒(英語:thread)是作業系統能夠進行運算排程的最小單位。它被包含在程序之中,是程序中的實際運作單位。一條執行緒指的是程序中一個單一順序的控制流,一個程序中可以併發多個執行緒,每條執行緒並行執行不同的任務。在Unix System V及SunOS中也被稱為輕量程序(lightweight processes),但輕量程序更多指核心執行緒(kernel thread),而把使用者執行緒(user thread)稱為執行緒。執行緒是獨立排程和分派的基本單位。執行緒可以為作業系統核心排程的核心執行緒,如Win32執行緒;由使用者程序自行排程的使用者執行緒,如Linux平臺的POSIX Thread;或者由核心與使用者程序,如Windows 7的執行緒,進行混合排程。

標籤: 子程式 執行緒
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/ng6260.html