【发布时间】:2011-06-05 16:59:02
【问题描述】:
我正在考虑使用 Python 来实现一个需要大量多线程的程序。另一个要求是它可以在桌面上运行,因此拥有许多进程会使应用程序显得凌乱且难以杀死(在任务管理器中)。因此,我正在考虑同时使用 Threading 和 Multiprocessing 模块来减少进程数量。据我了解,GIL 仅适用于单个流程。我的问题是:有什么理由不混合使用这两个模块吗?
【问题讨论】:
标签: python windows multithreading python-3.x