摘要: 知识点回顾: 1. GIL锁 2. 进程和线程的区别? 第一: 进程是cpu资源分配的最小单元。 线程是cpu计算的最小单元。 第二: 一个进程中可以有多个线程。 第三: 对于Python来说他的进程和线程和其他语言有差异,是有GIL锁。 GIL锁保证一个进程中同一时刻只有一个线程被cpu调度。注意 阅读全文
posted @ 2019-09-04 16:42 陪伴is最长情的告白 阅读(219) 评论(0) 推荐(0)
摘要: 1. 锁:Lock (1次放1个)同步锁 线程安全,多线程操作时,内部会让所有线程排队处理。如:list/dict/Queue 线程不安全 + 人 => 排队处理。 需求: a. 创建100个线程,在列表中追加8 b. 创建100个线程 v = [] 锁 - 把自己的添加到列表中。 - 在读取列表的 阅读全文
posted @ 2019-09-04 09:41 陪伴is最长情的告白 阅读(290) 评论(0) 推荐(0)