用戶方式的同步機制的出色之處在於它的同步速度很快。
多線程應用程序面臨的兩大問題:
1 對線程的創建和撤銷進行管理
2 線程對資源的訪問同步,事件 信標 互斥對象 關鍵代碼段
爲了使操作更加方便,唯一的方法是讓系統能夠自動保護共享資源,這就產生了線程池。
Microsoft的Win2000提供了新的線程池函數,雖並不完全適合每個環境,但可以適合你的需要,並節省了大量的開發時間。
新的線程池函數使你能執行下列操作:
- 異步調用函數
- 按照規定的時間間隔調用函數
- 當單個內核對象變成爲已通知狀態時調用函數
- 當異步I/O請求完成時調用函數