gpt4 book ai didi

python - CPU核心,胎面和最佳 worker 数量-python线程

转载 作者:行者123 更新时间:2023-12-03 13:19:15 27 4
gpt4 key购买 nike

我开始意识到python上的线程库的用处,并且我想知道为了使我正在运行的脚本的效率最大化,保持打开状态的最佳线程数是多少。

请记住,我唯一的优先事项是速度,我不需要多任务/做其他事情(想想一台计算专用服务器)

具体来说,如果我在4核/4线程CPU上运行,则最佳线程数将是4吗? 8? 16吗再说一次,如果我每个核心有一个线程以上(4个核心8 t),答案会改变吗?另外,CPU时钟会影响这吗?

我了解此事有多种含义,但是,尽管我对此事进行了研究,但我仍然感到自己仍然处于黑暗之中。 (我收集到它不是n个线程= n个进程那么简单)

最佳答案

这个问题非常复杂,因为在同一CPU上,可以运行不受您控制的进程中任意数量的其他线程。

取而代之的是,您可以根据创建新线程所需的时间来估算何时应该由单独的线程执行某些代码。

关于python - CPU核心,胎面和最佳 worker 数量-python线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39257857/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com