摘要: Python 为什么推荐使用多进程而不是多线程? 谈谈python的GIL,多线程,多进程 1、GIL是什么?GIL的全称是Gloobal Interpreter Lock(全局解释器锁),来源是python设计之初考虑,为了数据安全所做的决定。 2、每个CPU在同一时间只能执行一个线程:在单核CP 阅读全文
posted @ 2018-07-09 14:55 木叶苍蓝 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一、什么是线程? 线程是操作系统能够进行运算调度的最小单位(程序执行流的最小单元)。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线 阅读全文
posted @ 2018-07-09 13:40 木叶苍蓝 阅读(116) 评论(0) 推荐(0) 编辑