線程池的使用:

爲何要用線程池?

線程池提供了一種限制和管理資源(包括執行一個任務)。 每一個線程池還維護一些基本統計信息,例如已完成任務的數量。線程

  • 下降資源消耗。 經過重複利用已建立的線程下降線程建立和銷燬形成的消耗。
  • 提升響應速度。 當任務到達時,任務能夠不須要的等到線程建立就能當即執行。
  • 提升線程的可管理性。 線程是稀缺資源,若是無限制的建立,不只會消耗系統資源,還會下降系統的穩定性,使用線程池能夠進行統一的分配,調優和監控。
相關文章
相關標籤/搜索