I am trying python 2.6 multiprocessing module with this simple code snippet.
from multiprocessing import Pool
p = Pool(5)
def f(x):
return x*x
print p.map(f, [1,2,3])
But this code cause my OS stopped responding. It looks like the CPU is too busy. What's wrong with my code?
BTW : it seems that multiprocessing module is a bit dangerous. I had to restart my computer.