多進程多線程

併發編程有兩種模型一種是多進程,一種是多線程 對於多進程來說,每個進程進程只有一個線程,進程間是可以相互通信的,進程中通信的方式有很多種,比如文件,消息隊列,管道, 第二種併發模型是多線程,對於多線程而言,一個進程可有兩個或多個線程,線程之間通過共享內存的方式進行通信,那麼對於這兩個併發模型而言,各自的優缺點: 多線程: 相對於一個進程而言,多線程的啓動速度快,因爲操作系統需要分配一系列的內部資源
相關文章
相關標籤/搜索