相关疑难解决方法(0)

Python多核编程

请考虑如下课程:

class Foo:
    def __init__(self, data):
        self.data = data

    def do_task(self):
        #do something with data 
Run Code Online (Sandbox Code Playgroud)

在我的应用程序中,我有一个包含几个Foo类实例的列表.目的是执行do_task所有Foo对象.第一个实现很简单:

 #execute tasks of all Foo Object instantiated
 for f_obj in my_foo_obj_list:
     f_obj.do_task()
Run Code Online (Sandbox Code Playgroud)

我想利用多核架构共享for我机器的4个CPU之间的循环.

最好的方法是什么?

python multicore multiprocess

11
推荐指数
2
解决办法
5万
查看次数

标签 统计

multicore ×1

multiprocess ×1

python ×1