多进程为啥可以利用好CPU?
在对进程环境下面,一个进程如果要执行代码,它同样先要去 获取 GIL这个锁,难道了这把锁才能执行Python的代码,然后执行一段代码,然后释放锁.
多进程环境下,也同样面临 每次只能有一个进程可以执行代码吗,这里是指同一时刻.
为什么多进程就可以很好的利用多核CPU呢 ?
没有理解,希望老师解答一下.??
在对进程环境下面,一个进程如果要执行代码,它同样先要去 获取 GIL这个锁,难道了这把锁才能执行Python的代码,然后执行一段代码,然后释放锁.
多进程环境下,也同样面临 每次只能有一个进程可以执行代码吗,这里是指同一时刻.
为什么多进程就可以很好的利用多核CPU呢 ?
没有理解,希望老师解答一下.??
2020-06-21
举报