python 多进程运行流程

1. 设置GIL
2. 切换到一个线程去运行
3. 运行:
a. 指定数量的字节码指令,或者
b. 线程主动让出控制(可以调用time.sleep(0))
4. 把线程设置为睡眠状态
5. 解锁GIL
6. 再次重复以上所有步骤

posted @ 2013-01-06 14:07  zhu327  阅读(221)  评论(0编辑  收藏  举报