pool.imap_无序是否需要内存中的所有输入?

2024-10-03 11:17:54 发布

您现在位置:Python中文网/ 问答频道 /正文

pythonpool.imap_unordered是否需要内存中的所有输入


Tags: 内存imapunorderedpythonpool
1条回答
网友
1楼 · 发布于 2024-10-03 11:17:54

不,没有Pool.imapPool.imap_unorderedPool.map"lazier"版本,在将要实际处理给定iterable中的项之前,不要对它们求值

摘自Pool.map的文档,其中指出了与Pool.imapPool.imap_unordered相比它的缺点:

Note that it may cause high memory usage for very long iterables. Consider using imap() or imap_unordered() with explicit chunksize option for better efficiency.

相关问题 更多 >