什麼是併發編程?

併發:html

  • 在程序設計的角度,但願經過某些機制讓計算機能夠在一個時間段內,執行多個任務。
  • 一個或多個物理 CPU 在多個程序之間多路複用,提升對計算機資源的利用率。
  • 任務數多餘 CPU 的核數,經過操做系統的任務調度算法,實現多個任務一塊兒執行。
  • 有多個線程在執行,計算機只有一個 CPU,不可能真正同時運行多個線程,操做系統只能把 CPU 運行時間劃分紅若干個時間段,再將時間段分配給各個線程執行,在一個時間段的線程代碼運行時,其它線程處於掛起狀。

 

併發編程:java

  • 用編程語言編寫讓計算機能夠在一個時間段內執行多個任務的程序。

 


 


 

全部資源資源彙總於公衆號

 

相關文章
相關標籤/搜索