線程池模型

設計時要區分:面向多消息的多線程還是面向多連接的多線程。 一、服務器線程模型分類: (1)循環模式:只能同時監聽一個事件源,來一個連接生成一個線程。這隻能是多線程,不能算線程池,需要和controler/worker配合使用。這種模型當客戶端連接數快速增長是就會出現性能瓶頸。因爲創建線程需要浪費大量的時間。 (2)反應模式(reactor):通過多路複用select,可以同時監聽多個事件源。這也只
相關文章
相關標籤/搜索