欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python多線程和多線程的區(qū)別

錢艷冰2年前15瀏覽0評論

python多線程和多線程的區(qū)別?

1、多線程可以共享全局變量,多進(jìn)程不能

2、多線程中,所有子線程的進(jìn)程號相同;多進(jìn)程中,不同的子進(jìn)程進(jìn)程號不同

3、線程共享內(nèi)存空間;進(jìn)程的內(nèi)存是獨立的

4、同一個進(jìn)程的線程之間可以直接交流;兩個進(jìn)程想通信,必須通過一個中間代理來實現(xiàn)

5、創(chuàng)建新線程很簡單;創(chuàng)建新進(jìn)程需要對其父進(jìn)程進(jìn)行一次克隆

6、一個線程可以控制和操作同一進(jìn)程里的其他線程;但是進(jìn)程只能操作子進(jìn)程

兩者最大的不同在于:在多進(jìn)程中,同一個變量,各自有一份拷貝存在于每個進(jìn)程中,互不影響;而多線程中,所有變量都由所有線程共享 。