码迷,mamicode.com
首页 > 编程语言 > 详细

python——进程、线程、协程

时间:2017-09-06 19:41:27      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:port   使用   targe   创建线程   import   target   提高   bsp   操作   

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调度

 

python——进程、线程、协程

标签:port   使用   targe   创建线程   import   target   提高   bsp   操作   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!