d*****u 发帖数: 17243 | 1 我用它生成多线程,用Queue传递数据
发现比单线程的程序反而更慢,按说还是CPU intensive的计算
网上一搜好多人有这个问题
是不是用processing模块生成子程序能快一些 |
w****k 发帖数: 6244 | 2 python thread is not real multiple thread
use multiprocess if u want use multi cpus
【在 d*****u 的大作中提到】 : 我用它生成多线程,用Queue传递数据 : 发现比单线程的程序反而更慢,按说还是CPU intensive的计算 : 网上一搜好多人有这个问题 : 是不是用processing模块生成子程序能快一些
|
k**********g 发帖数: 989 | 3
http://stackoverflow.com/questions/6915191/simple-ipc-between-c
【在 w****k 的大作中提到】 : python thread is not real multiple thread : use multiprocess if u want use multi cpus
|
b*******s 发帖数: 5216 | 4 多线程只是保证每个任务都按照优先级得到响应
速度上如果是单一任务,或者是相互严重依赖的任务
是无区别的,甚至更慢
【在 d*****u 的大作中提到】 : 我用它生成多线程,用Queue传递数据 : 发现比单线程的程序反而更慢,按说还是CPU intensive的计算 : 网上一搜好多人有这个问题 : 是不是用processing模块生成子程序能快一些
|
y****e 发帖数: 23939 | |