摘要: 一、什么是线程 线程:顾名思义,就是一条流水线工作的过程,一条流水线必须属于一个车间,一个车间的工作过程是一个进程 所以,进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位。 多线程(即多个控制线程)的概念是,在一个进程中存在多个控制线程,多个控制线程 阅读全文
posted @ 2019-08-15 12:00 s686编程传 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 一. TCP server端通过线程实现并发 server端 二.GIL全局解释器锁 是CPython中的解释器锁 通过一个例子了解GIL锁的存在 在这种情况下 执行结果是99 因为这里有time.sleep(3) 这是IO操作,会阻塞,在此处线程会释放GIL锁,等待下一个线程来抢,因此直到最后一个 阅读全文
posted @ 2019-08-15 11:44 s686编程传 阅读(114) 评论(0) 推荐(0) 编辑