关于线程池Pool来优化

来源:2-6 线程的调度和优化

慕粉0950063802

2020-10-30 18:00:58

老师好,红色框框里面的内容讲的有点快,还是不太理解每个步骤,老师能讲 一下吗?谢谢 

http://img.mukewang.com/climg/5f9be23109b42cf506280342.jpg

写回答

1回答

好帮手慕小轩

2020-10-30

同学,你好,

1.n_list = range(100),写出明确需要执行的100个任务

2.pool = Pool(10),使用10条线程同时运行

3.map()函数接收两个参数,一个是函数,一个是序列,将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回

4.pool.close(),关闭线程

5.pool.join(),等待线程结束

http://img.mukewang.com/climg/5f9bf2790945f6e507570297.jpg

1

0 学习 · 8160 问题

查看课程