一个生活中的小场景告诉你什么是IO模型中的同步、异步、阻塞、非阻塞

在IO网络模型中大致可以分为,同步阻塞、同步非阻塞、异常非阻塞这三种类型,有些人可能对同步和阻塞这两个概念容易混淆。 同步阻塞 同步阻塞指的是用户的请求操作会引起进程的阻塞,直到IO完成。 举一个现实中的小场景:饭店烧菜。 在同步阻塞这种场景下,假如有10个客户点了10份砂锅,那么厨师只能站在砂锅旁烧一份等一份,期间不能做任何其他事情。 假如你使用多线程的方式,那也就相当于,厨师给每份砂锅都安排了
相关文章
相关标签/搜索