當前位置:趣味科普網>經驗>

什麼叫多執行緒

經驗 閱讀(7.67K)

什麼叫多執行緒

多執行緒,是指從軟體或者硬體上實現多個執行緒併發執行的技術。

具有多執行緒能力的計算機因有硬體支援而能夠在同一時間執行多於一個執行緒,進而提升整體處理效能。具有這種能力的系統包括對稱多處理機、多核心處理器以及晶片級多處理或同時多執行緒處理器。在一個程式中,這些獨立執行的程式片段叫作“執行緒”,利用它程式設計的概念就叫作“多執行緒處理”。具有多執行緒能力的計算機因有硬體支援而能夠在同一時間執行多於一個執行緒,進而提升整體處理效能。