高併發學習養成計劃5

在線程中執行任務 圍繞着任務執行來設計程序結構時,第一步就是要找出清晰的任務邊界。在理想狀態下各個任務之間是相互獨立的;任務並不依賴餘其他任務的狀態、結果或邊界效應。獨立性有助於實現併發因爲如果存在足夠多的處理資源,那麼這些任務都可以並行執行(個人理解:每個任務相互獨立,沒有影響。在處理資源足夠多的情況下,能做到真正的並行執行。如果沒有獨立,可能某個線程執行到某一地方後再向下執行要等待其他線程的完
相關文章
相關標籤/搜索