从零学习的歪经小 发表于 2020-8-25 11:11

为什么我的python多线程反而更慢?

本帖最后由 2079898548 于 2020-8-25 11:32 编辑

我昨天写了个双线程爬直播观看人数,因为刚学多线程,然后刚刚就比较了一下,单线程和双线程
是我这多线程写的有问题么。。
测了好几次,有时候双线程快,有时候又慢。
{:1_904:}

{:301_1002:}

漁滒 发表于 2020-8-25 11:13

执行次数太少了。建议循环1000次再对比

qujf 发表于 2020-8-25 11:15

参考一楼的正确答案

从零学习的歪经小 发表于 2020-8-25 11:19

aiai 发表于 2020-8-25 11:13
执行次数太少了。建议循环1000次再对比

好的。我去试试。。。

漁滒 发表于 2020-8-25 11:20

2079898548 发表于 2020-8-25 11:19
好的。我去试试。。。

1000太多的话可以500,或者100次,不过次数越多正常来说相距越明显

linjianhao 发表于 2020-8-25 11:20

双线程要跑数量大才有优势的

xQQ 发表于 2020-8-25 11:31

性能跟电脑当前执行的其他进程有关,建议多次(100次以上)尝试取平均值

卢多恒 发表于 2020-8-25 11:32

看不出来,我也碰到过这样的问题

bp946 发表于 2020-8-25 11:42

对于请求无阻塞的请求,线程用不用都是差不多的,你要明白python中线程的作用

chinaqin 发表于 2020-8-25 11:51

1000不够的话 那就用1w次,还不够那就再加个0
页: [1] 2
查看完整版本: 为什么我的python多线程反而更慢?