python——进程、线程、协程

时间:2017-09-06 19:12:02   收藏:0   阅读:262

1、一个应用程序,默认单进程,单线程;
2、python GIL,全局解释器锁,cpu每次只能执行一个进程中的一个线程。
3、多进程,多线程:
  IO操作使用多线程可以提高效率;
  计算型操作使用多进程可以提高效率。

 

import threading

def f1(arg):
    print(arg)

t = threading.Thread(target=f1,args=(123,)) #创建线程,让线程执行f1,f1的参数为123
t.start()   #当前线程并不一定会立即执行,要等待CPU调度

 

原文:http://www.cnblogs.com/maxgongzuo/p/7486229.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!