【发布时间】:2020-12-14 20:31:11
【问题描述】:
首先感谢您的帮助。对此,我真的非常感激。 我正在运行一些 Python 多线程代码,其中每个线程都在流式传输 Rendevous Object 的结果,这基本上可以正常工作。但是现在我发现,在运行时,结果会延迟,就好像我的计算机无法在短期内处理所有线程一样。我想知道是否可以通过结合使用多线程和多处理来加快进程?我不太确定这是否a)甚至可能和b)解决我的问题。或者我是否需要“仅仅”更多的 CPU 能力?
感谢您的帮助和问候!
【问题讨论】:
-
如果您可以在问题中插入一些最小的示例代码来显示所描述的行为,这将有所帮助。也许您可以精简您的代码,让进程开始做一些随机的事情。
-
感谢您依赖@bjhend。请在下面找到我的答案。
标签: python python-3.x python-multiprocessing python-multithreading