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

多執行緒原理是什麼

經驗 閱讀(4.91K)

多執行緒原理是什麼

原理是在一定軟體和硬體的基礎上,通過中央處理器模型產生多個指令實現多個執行緒併發執行。

具有多執行緒能力的計算機因有硬體支援而能夠在同一時間執行多於一個執行緒,進而提升整體處理效能。具有這種能力的系統包括對稱多處理機、多核心處理器以及晶片級多處理或同時多執行緒處理器。

在一個程式中,這些獨立執行的程式片段叫作“執行緒”,利用它程式設計的概念就叫作“多執行緒處理。具有多執行緒能力的計算機因有硬體支援而能夠在同一時間執行多於一個執行緒,進而提升整體處理效能。