一个妈妈线程和一个爸爸线程,妈妈要去做饭,蒸米饭的时候发现没米了。
自己跑去买米就叫同步
叫爸爸去买米就叫异步
没米了就先去炒菜就叫非阻塞
没米了就什么都不做等米来就叫阻塞
同步与异步针对的是线程的新增与否,阻塞与非阻塞针对的是线程下面调用的函数是否需要等待。所以阻塞与同步,非阻塞与异步没有必然联系
同步,异步,阻塞,非阻塞
于 2023-03-10 00:43:25 首次发布
一个妈妈线程和一个爸爸线程,妈妈要去做饭,蒸米饭的时候发现没米了。
自己跑去买米就叫同步
叫爸爸去买米就叫异步
没米了就先去炒菜就叫非阻塞
没米了就什么都不做等米来就叫阻塞
同步与异步针对的是线程的新增与否,阻塞与非阻塞针对的是线程下面调用的函数是否需要等待。所以阻塞与同步,非阻塞与异步没有必然联系