摘要:
[TOC] GIL: 全局解释器锁 1、GIL本质是一个互斥锁 2、GIL是为了阻止同一个进程内的多个线程同时执行(并行) 单个进程下的多个线程无法实现并行,但能实现并发 3、这把锁主要是因为CPython的内存管理不是“线程安全的” 垃圾回收机制 GIL是用来保证线程安全的 阅读全文
摘要:
[TOC] GIL: 全局解释器锁 1、GIL本质是一个互斥锁 2、GIL是为了阻止同一个进程内的多个线程同时执行(并行) 单个进程下的多个线程无法实现并行,但能实现并发 3、这把锁主要是因为CPython的内存管理不是“线程安全的” 垃圾回收机制 GIL是用来保证线程安全的 阅读全文
摘要:
server: client: 阅读全文