python進(jìn)程間共享數(shù)據(jù) python中一個(gè)變量是如何穿梭于多線程與多進(jìn)程的?
python中一個(gè)變量是如何穿梭于多線程與多進(jìn)程的?多線程共享全局變量,多進(jìn)程因?yàn)槊總€(gè)進(jìn)程都是獨(dú)立的內(nèi)存地址,不能共享全局變量,借助中間人,這個(gè)中間人一般是消息隊(duì)列,或者是python內(nèi)置的多進(jìn)程通訊
python中一個(gè)變量是如何穿梭于多線程與多進(jìn)程的?
多線程共享全局變量,多進(jìn)程因?yàn)槊總€(gè)進(jìn)程都是獨(dú)立的內(nèi)存地址,不能共享全局變量,借助中間人,這個(gè)中間人一般是消息隊(duì)列,或者是python內(nèi)置的多進(jìn)程通訊隊(duì)列queue