python中的GIL

  • GIL global interpret lock 全局解释器锁
  • python中一个线程对应C语言中一个线程
  • GIL 使得同一时刻只有一个线程在一个CPU上执行字节码 无法将多个线程映射到多个CPU上
  • GIL 会根据字节码的行数以及时间片释放GIL 还会在遇到IO操作的时候主动释放
posted @ 2021-01-14 16:54  huameixiao  阅读(65)  评论(0编辑  收藏  举报