同步一步阻塞非阻塞

Posted MJay_Lee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同步一步阻塞非阻塞相关的知识,希望对你有一定的参考价值。

1、阻塞与非阻塞指的是程序的两种运行状态

阻塞:遇到I/O,程序停在原地,并立即释放CPU资源

非阻塞(就绪态或运行态):没有遇到I/O,或者通过某种手段让程序即便是遇到I/O也不会停原地,力求尽可能多占用CPU资源

 

2、同步与异步指的是提交任务的两种方式:

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

异步调用:提交完任务后,不需要原地等待而是继续执行其他 任务,结果?

 

http://python.jobbole.com/87743/

以上是关于同步一步阻塞非阻塞的主要内容,如果未能解决你的问题,请参考以下文章

彻底理解同步 异步 阻塞 非阻塞

阻塞和非阻塞同步和异步

高性能IO设计模式之阻塞/非阻塞,同步/异步解析

IO阻塞非阻塞同步异步同步阻塞同步非阻塞异步阻塞异步非阻塞

同步阻塞同步非阻塞异步阻塞异步非阻塞--简明介绍

并行,并发,串行,同步,异步,阻塞,非阻塞,同步阻塞,同步非阻塞,异步阻塞,异步非阻塞