多線程 線程池

線程池設計思路   線程池的思路和生產者消費者模型是很接近的。 1. 準備一個任務容器 2. 一次性啓動10個 消費者線程 3. 剛開始任務容器是空的,所以線程都wait在上面。 4. 直到一個外部線程往這個任務容器中扔了一個「任務」,就會有一個消費者線程被喚醒notify 5. 這個消費者線程取出「任務」,並且執行這個任務,執行完畢後,繼續等待下一次任務的到來。 6. 如果短時間內,有較多的任務
相關文章
相關標籤/搜索