5
非常に単純な例を試してみると、コンピュータが停止して再起動する必要があります。タスクマネージャをチェックすると、「python.exe」タスクの数百を示していますマルチプロセッシングモジュールを使用した単純なおもちゃの例でコンピュータがクラッシュする
import math
from multiprocessing import Pool
pool = Pool(processes=2)
print pool.map(math.sqrt, [1,4,9,16])
私は、デュアルコアCPU(I5の2467メートル)を使用していますので、私は上記は大丈夫だろうと思いました。
processes=1
を設定しようとしましたが、これは少し異なる問題が発生します。タスクは完了することはありませんが、コンピュータがフリーズすることはありません。
アイデア?
あなたはどのOSですか? – mgilson
ありがとう。完全に修正しました(私は勝利7を使用しています)。 – iRoygbiv
@mgilson私はWindows上にいる。 –