在决定从current.futures在ThreadPoolExecutor中将max_workers设置为什么时,应考虑哪些因素?

只要您可以期望Python 3.5+可用,是否有任何理由不将max_workers设置为None,然后将“默认设置为计算机上的处理器数量,乘以5”,如此处的文档所述?
https://docs.python.org/3/library/concurrent.futures.html#concurrent.futures.ThreadPoolExecutor

最佳答案

我认为不能普遍地解决这个问题。这将取决于每种情况。

this answer:

关于python - 从current.futures使用ThreadPoolExecutor时max_workers的数量是多少?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47498288/

10-12 20:22