同步異步阻塞非阻塞

今天在某乎看到的有關同步異步阻塞非阻塞的例子,很形象。


老張燒水。名詞:老張,會響的水壺,不會響的水壺。


同步阻塞:老張用不會響的水壺燒水,得在旁邊看者,什麼也幹不了。水沸騰倒暖壺以後才能走。

同步非阻塞:老張時不時去看看水有沒有開,沒有開的話,回客廳看電視(相當於做另一件事情)。

異步阻塞:老張在水旁邊等着,什麼也不能幹,也不看着水,,等水壺響了通知他倒熱水。

異步非阻塞:老張等水壺響了去倒水,其餘時間在客廳看電視(做了另一件事情),不去廚房盯着水。


同步異步,是指的水壺本身,水壺會不會燒好水後通知老張。

阻塞費=非阻塞:是老張的行爲到底是什麼也不幹,還是看電視(幹別的)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章