網絡編程中多線程與多進程的區別

一、進程:子進程是父進程的複製品。子進程得到父進程數據空間、堆和棧的複製品。 2,線程:相對與進程而言,線程是一個更加接近與執行體的概念,它能夠與同進程的其餘線程共享數據,但擁有本身的棧空間,擁有獨立的執行序列。 二者均可以提升程序的併發度,提升程序運行效率和響應時間。 線程和進程在使用上各有優缺點:線程執行開銷小,但不利於資源管理和保護;而進程正相反。同時,線程適合於在SMP機器上運行,而進程則
相關文章
相關標籤/搜索