摘要: 一 背景知识 一 背景知识 首先需要明确的一点是GIL并不是Python的特性,它是在实现Python解析器(CPython)时所引入的一个概念。就好比C++是一套语言(语法)标准,但是可以用不同的编译器来编译成可执行代码。有名的编译器例如GCC,INTEL C++,Visual C++等。Pyth 阅读全文
posted @ 2019-07-23 15:47 太白*金星 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 一 threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性,因而不再详细介绍 官网链接:https://docs.python.org/3/library/threading.html?highlight=threading# 阅读全文
posted @ 2019-07-23 15:38 太白*金星 阅读(3364) 评论(1) 推荐(9) 编辑
摘要: 一 什么是线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程 线程顾名思义,就是一条流水线工作的过程,一条流水线必须属于一个车间,一个车间的工作过程是一个进程 车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一个流水线 流水线的工作需要电源,电源就相当于cpu 所以 阅读全文
posted @ 2019-07-23 15:24 太白*金星 阅读(2068) 评论(0) 推荐(2) 编辑