python---gil锁的总结

解决多线程之间数据完整性和状态同步的最简单方法天然就是加锁。python GIL的全名,Global Interpreter Lock。安全 解释:这个锁就是用来为了解决Cpython多线程中线程不安全问题引入的一个全局排它锁,它的做用就是在多线程状况下,保护共享资源,为了避免让多个线程同时操做共享资源,致使不可预期的结果而加上的锁,在一个线程操做共享资源时,其余线程请求该资源,只能等待GIL解锁
相关文章
相关标签/搜索