python 多線程編程並不能真正利用多核的CPU

昨天晚上在寢室寫python多線程的時候,用了幾個測試的程序,分別是遞歸方法求斐波那契數的值。分別採用單線程一個一個執行的方法和採用多線程調用的方法。觀察所用的時間基本上差不多的。   然後我在每個函數內部加入sleep()函數以後,分別讓它們睡零點幾秒鐘。這樣一來,明顯多線程執行所用的時間要少很多。 這時我突然好奇,想看看在用python多線程執行的時候,是否可以利用CPU多個核心呢?我的筆記本
相關文章
相關標籤/搜索