2.GIL锁

GIL锁:

  全局解释器锁(Global Interpreter),是CPython解释器特有的,让一个进程中同一时刻只能有一个线程可以被CPU调用。

 

2.常见的程序开发中,计算操作需要使用CPU多核优势,IO操作不需要利用多核优势

  - 计算密集型,使用多进程,例如:大量数据计算(累加计算示例)

  - IO密集型,用多线程,例如:文件读写,网络数据传输(下载视频案例)

 

posted @ 2022-09-01 08:51  机械猿  阅读(57)  评论(0)    收藏  举报