python多執行緒有個全域性直譯器鎖(global interpreter lock)。
這個鎖的意思是任一時間只能有一個執行緒使用直譯器,跟單cpu跑多個程式一個意思,大家都是輪著用的,這叫“併發”,不是“並行”。
多程式間共享資料,可以使用 multiprocessing.Value 和 multiprocessing.Array
本文轉載自:python黑洞網 原文連結:http://www.pythonheidong.com/blog/article/1/
python多執行緒有個全域性直譯器鎖(global interpreter lock)。
這個鎖的意思是任一時間只能有一個執行緒使用直譯器,跟單cpu跑多個程式一個意思,大家都是輪著用的,這叫“併發”,不是“並行”。
多程式間共享資料,可以使用 multiprocessing.Value 和 multiprocessing.Array
本文轉載自:python黑洞網 原文連結:http://www.pythonheidong.com/blog/article/1/