1
9
我猜GZIP操作的瓶颈是磁盘访问。如果您有四个线程在竞争磁盘硬盘上的磁盘访问,这将大大降低速度。磁头必须快速连续地移动到不同的文件中。如果一次只处理一个文件,磁头可以靠近该文件,磁盘缓存将更加准确。 |
2
10
您正在使用线程来尝试加速受IO限制而非CPU限制的内容。这只会引入更多IO争用,这会减慢脚本的速度。 |
3
4
|
4
0
从未 [1] 改善问题—如果CPU利用率已经达到100%,那么更多的线程/进程不会神奇地增加其容量—并且很可能会增加更多的上下文切换开销,从而使情况变得更糟。
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |
user1700890 · 了解交互式代理Python API中的线程 2 年前 |
AntonBoarf · 为什么要将实例变量指定给局部变量? 2 年前 |
rhymes · 如何让线程操作相同的java列表 2 年前 |