python - 多处理程序中的多线程(Python)
问题描述
如果我有函数 A 和 B,它们都是带有 concurrent.futures 的多线程(每个都执行大量网络操作,并且计算需求很少),并且我在程序 C 中调用它们,那么多线程是个好主意吗? -进程程序C,以便每个功能都有自己的核心(正如我对多处理的粗略理解让我相信的那样)?还是尝试一个小的线程池多线程会更好?或者只是让它一个接一个地运行它们?(如果硬件是一个因素,那么假设处理器是 Xeon-E 8core 16LP,总是在同一台机器上运行)
解决方案
推荐阅读
- python-3.x - wxPython 分层布局似乎没有正确调整大小
- android - 如何使用 activityScenarioRule
? - php - Activecollab 自托管帐户 API 身份验证无效响应
- android - 在 Android 中编辑图像
- swift - 将新 UITableView 单元格的 textField 设为 firstResponder
- python - Flask:如何使用第二个查询获取参数,该参数用于第一个查询调用的函数?
- python - Python:将 AJAX 响应数据保存到 .json 并将其保存到 pandas DataFrame
- mongodb - MongoDB:如何从生成 oplog 中排除集合
- python-3.x - 如何使用 Selenium 和 Python 从 div 标签中抓取字符串?
- mysql - 为什么我的 UPDATE DATE() 查询在 WHERE 失败?