この非常に単純な例を使用して、90個すべてを同時に処理する代わりに、プロセスを毎回5個に制限するにはどうすればよいですか?
import multiprocessing
def worker(num):
"""thread worker function"""
print 'Worker:', num
return
if __name__ == '__main__':
jobs = []
for i in range(90):
p = multiprocessing.Process(target=worker, args=(i,))
jobs.append(p)
p.start()
よろしく。