【发布时间】:2015-01-14 14:57:07
【问题描述】:
我需要并行化我在一个更大的自制框架中的一个类中的一些内部函数调用。我已经尝试过多处理和线程(分别),在测试所需时间时,我注意到现在执行这些函数的时间比以前要长。
阅读this question 和this question,我意识到问题可能在于我正在尝试并行化类成员函数,并且我遇到了子进程/线程的类实例问题。
我可以将函数移到类定义之外,传入所需的数据结构,但是所讨论的函数与其他成员函数紧密耦合。
我的问题是...我是否需要将所有成员函数移到类定义之外以实现所需的加速,还是我对问题的理解存在缺陷?
【问题讨论】:
标签: multithreading python-2.7 multiprocessing