java-學習篇-線程池

線程越多越好?

時間資源

  • 線程在java中是一個對象,每一個java線程都需要一個操作系統線程支持。
  • 線程創建、銷燬需要時間。
  • 操作系統需要頻繁切換上下文,過多線程的調度影響性能。

空間資源

  • java對象佔用堆內存,操作系統線程佔用系統內存。
  • JVM規定一個線程默認最大棧大小1M,棧空間需要從系統內存中分配。

線程池實現原理

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章