GIL锁:
全局解释器锁(Global Interpreter),是CPython解释器特有的,让一个进程中同一时刻只能有一个线程可以被CPU调用。
2.常见的程序开发中,计算操作需要使用CPU多核优势,IO操作不需要利用多核优势
- 计算密集型,使用多进程,例如:大量数据计算(累加计算示例)
- IO密集型,用多线程,例如:文件读写,网络数据传输(下载视频案例)
标签:解释器,IO,核优势,计算,GIL,CPU
来源: https://www.cnblogs.com/jxyl/p/16645260.html