日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
老張喝茶教你同步異步和阻塞與非阻塞

老張愛(ài)喝茶,廢話不說(shuō),煮開(kāi)水。

創(chuàng)新互聯(lián)專注于當(dāng)涂網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供當(dāng)涂營(yíng)銷型網(wǎng)站建設(shè),當(dāng)涂網(wǎng)站制作、當(dāng)涂網(wǎng)頁(yè)設(shè)計(jì)、當(dāng)涂網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造當(dāng)涂網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供當(dāng)涂網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

出場(chǎng)人物:老張,水壺兩把(普通水壺,簡(jiǎn)稱水壺;會(huì)響的水壺,簡(jiǎn)稱響水壺)。

1 老張把水壺放到火上,立等水開(kāi)。(同步阻塞)

老張覺(jué)得自己有點(diǎn)傻

2 老張把水壺放到火上,去客廳看電視,時(shí)不時(shí)去廚房看看水開(kāi)沒(méi)有。(同步非阻塞)

老張還是覺(jué)得自己有點(diǎn)傻,于是變高端了,買了把會(huì)響笛的那種水壺。水開(kāi)之后,能大聲發(fā)出嘀~~~~的噪音。

3 老張把響水壺放到火上,立等水開(kāi)。(異步阻塞)

老張覺(jué)得這樣傻等意義不大

4 老張把響水壺放到火上,去客廳看電視,水壺響之前不再去看它了,響了再去拿壺。(異步非阻塞)

老張覺(jué)得自己聰明了。

所謂同步異步,只是對(duì)于水壺而言。

普通水壺,同步;響水壺,異步。

雖然都能干活,但響水壺可以在自己完工之后,提示老張水開(kāi)了。這是普通水壺所不能及的。

同步只能讓調(diào)用者去輪詢自己(情況2中),造成老張效率的低下。

所謂阻塞非阻塞,僅僅對(duì)于老張而言。

立等的老張,阻塞;看電視的老張,非阻塞。

情況1和情況3中老張就是阻塞的,媳婦喊他都不知道。雖然3中響水壺是異步的,可對(duì)于立等的老張沒(méi)有太大的意義。所以一般異步是配合非阻塞使用的,這樣才能發(fā)揮異步的效用。

程序員寫(xiě)程序,很多情況下,老張和水壺都要涉及,即調(diào)用者與被調(diào)用者。四種組合模式各有所長(zhǎng)。

這個(gè)例子和銀行排隊(duì)有異曲同工之妙,可是我覺(jué)得這個(gè)會(huì)比較容易理解一些。

老張一次比一次聰明,我承認(rèn)跟老張很像。剛開(kāi)始的情況邏輯比較簡(jiǎn)單,但效率低下。隨著慢慢的提高,效率也提高了。所以個(gè)人認(rèn)為,程序的效率和簡(jiǎn)單程度是成反比的。

但不是說(shuō)異步非阻塞就一定是最好的,有的情況下更適合使用同步或者阻塞。


網(wǎng)頁(yè)標(biāo)題:老張喝茶教你同步異步和阻塞與非阻塞
網(wǎng)頁(yè)路徑:http://www.dlmjj.cn/article/djdgsgd.html