我的理解是,多处理池允许在使用函数时使用多个CPU。使某物被归还:
from multiprocessing import Pool
def f(x):
return x*x
if __name__ == '__main__':
with Pool(5) as p:
print(p.map(f, [1, 2, 3]))
我将如何执行一个过程,类似地最大限度地提高CPU使用率
我原以为下面的办法行得通,但没用
from multiprocessing import Pool
def f(x):
textfile.write(x)
if __name__ == '__main__':
with Pool(5) as p:
print(p.map(f, [1, 2, 3]))
textfile.close()
在写入文本文件时,如何最大限度地提高CPU使用率
目前没有回答
相关问题 更多 >
编程相关推荐