python 進程池(multiprocessing.Pool)和線程池(threadpool.ThreadPool)的區別與實例

通常咱們是經過動態建立子進程(或子線程)來實現併發服務器的,可是會存在這樣一些缺點:python   一、動態建立進程(或線程)比較耗費時間,這將致使較慢的服務器響應。    二、動態建立的子進程一般只用來爲一個客戶服務,這樣致使了系統上產生大量的細微進程(或線程)。進程和線程間的切換將消耗大量CPU時間。    三、動態建立的子進程是當前進程的完整映像,當前進程必須謹慎的管理其分配的文件描述符和
相關文章
相關標籤/搜索