4月27号

GIF:全局解释器锁

本质是一把互斥锁,是放在解释器上的,同一进程内的所有线程都需要先抢到GIF锁,才能执行解释器代码

GIF:优点:保证Cpathon解释器内存管理的线程安全。

缺点:同一进程内所有的线程同一时刻只能有一个执行,也就是Cpathon解释器的多线程无法实现并行

进程池与线程池:

池是用来限制数目,限制在计算机可承受的范围去并发执行任务

阻塞:遇到IO阻塞,剥夺CPU资源

非阻塞:没有遇到阻塞,通过某种手段即使遇到IO操作,也不会停留原地执行其他任务,占据CPu资源

同步与异步是提交任务的2种方式

同步调用:提交完任务后,就在原地等待,直到任务运行完毕后,拿到任务的返回值,才继续执行下一行代码。

异步调用:提交完任务后,不在原地等待,直接执行下一行代码

猜你喜欢

转载自www.cnblogs.com/zhaoweihang/p/8962464.html