一、进程python
二、线程安全
三、协程多线程
一、进程多与线程比较并发
线程是指进程内的一个执行单元,也是进程内的可调度实体。线程与进程的区别:异步
1) 地址空间:线程是进程内的一个执行单元,进程内至少有一个线程,它们共享进程的地址空间,而进程有本身独立的地址空间ide
3) 线程是处理器调度的基本单位,但进程不是tornado
5) 每一个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口,可是线程不可以独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制线程
二、协程多与线程进行比较协程
1) 一个线程能够多个协程,一个进程也能够单独拥有多个协程,这样python中则能使用多核CPU。进程
2) 线程进程都是同步机制,而协程则是异步