寫在前面 當(dāng)在10億數(shù)據(jù)進(jìn)行不到30次比較就能查找到目標(biāo)時(shí)杂数,不禁感嘆編程之魅力市咽!人類之偉大呀伟阔! —— 學(xué)紅黑樹有感尔觉。 終于,在學(xué)習(xí)了幾天的紅黑樹相關(guān)的知識(shí)后,我想把我所學(xué)所想...
寫在前面 當(dāng)在10億數(shù)據(jù)進(jìn)行不到30次比較就能查找到目標(biāo)時(shí)杂数,不禁感嘆編程之魅力市咽!人類之偉大呀伟阔! —— 學(xué)紅黑樹有感尔觉。 終于,在學(xué)習(xí)了幾天的紅黑樹相關(guān)的知識(shí)后,我想把我所學(xué)所想...
媽媽讓我去廚房燒一鍋水,準(zhǔn)備下餃子
阻塞:水只要沒燒開,我就干瞪眼看著這個(gè)鍋视译,滄海桑田嬉荆,日新月異,我自巋然不動(dòng)酷含,廚房就是我的家鄙早,燒水是我的宿命。
非阻塞:我先去我屋子里打把王者椅亚,但是每過一分鐘限番,我都要去廚房瞅一眼,生怕時(shí)間長了呀舔,水燒干了就壞了弥虐,這樣導(dǎo)致我游戲也心思打,果不然媚赖,又掉段了霜瘪。
同步:不管是每分鐘過來看一眼鍋,還是寸步不離的一直看著鍋惧磺,只要我不去看颖对,我就不知道水燒好沒有,浪費(fèi)時(shí)間啊磨隘,一寸光陰一寸金缤底,這鍋必須發(fā)我13薪
異步:我在淘寶買了一個(gè)電水壺顾患,只要水開了,它就發(fā)出響聲个唧,嗨呀江解,可以安心打王者嘍,打完可以吃餃子嘍~
總結(jié):
阻塞/非阻塞:我在等你干活的時(shí)候我在干啥坑鱼?
阻塞:啥也不干膘流,死等
非阻塞:可以干別的,但也要時(shí)不時(shí)問問你的進(jìn)度
同步/異步:你干完了鲁沥,怎么讓我知道呢呼股?
同步:我只要不問,你就不告訴我
異步:你干完了画恰,直接喊我過來就行
1f67f6cabeb2 評(píng)論自聊聊Linux 五種IO模型
上一篇《聊聊同步彭谁、異步、阻塞與非阻塞》[http://www.reibang.com/p/aed6067eeac9]已經(jīng)通俗的講解了允扇,要理解同步缠局、異步、阻塞與非阻塞重要的兩...