第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

萌新求教!關(guān)于epoll和協(xié)程一些不明白的地方?求解答!

萌新求教!關(guān)于epoll和協(xié)程一些不明白的地方?求解答!

回首憶惘然 2019-06-10 09:33:02
我看了一些協(xié)程的實(shí)現(xiàn),很多是通過(guò)epoll來(lái)作為協(xié)程調(diào)度器,但是,我這里有一個(gè)問(wèn)題:通過(guò)epoll是可以得到所有已經(jīng)就緒了的文件描述符,也就意味著每次的操作都是非阻塞的,此時(shí),為什么還需要?jiǎng)?chuàng)建協(xié)程呢?例如這位兄弟的寫(xiě)法:http://www.qmailer.net/archiv...
查看完整描述

2 回答

?
呼如林

TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超3個(gè)贊

首先要理解這兩個(gè)概念的區(qū)別:epoll是操作系統(tǒng)在網(wǎng)絡(luò)層面的多路復(fù)用機(jī)制是為了能夠支撐更多的連接來(lái)設(shè)計(jì)的。協(xié)程則是一種更加抽象層面的編程手段,一般是在語(yǔ)言層面或者框架層面來(lái)實(shí)現(xiàn),至于實(shí)現(xiàn)的手段是什么則取決于語(yǔ)言或者框架開(kāi)發(fā)者了,與協(xié)程對(duì)應(yīng)的應(yīng)該是線(xiàn)程。
                            
查看完整回答
反對(duì) 回復(fù) 2019-06-10
?
慕運(yùn)維8079593

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊

epoll是網(wǎng)絡(luò)IO模型,是用來(lái)處理并發(fā)網(wǎng)絡(luò)請(qǐng)求的,一般現(xiàn)在開(kāi)發(fā)的所謂高并發(fā)的服務(wù),大都基于epoll。
而goroutine是用來(lái)處理線(xiàn)程創(chuàng)建和調(diào)度過(guò)于耗資源的,尤其是線(xiàn)程出現(xiàn)阻塞,io等待的時(shí)候,會(huì)出現(xiàn)上下文切換,非常耗時(shí)。而goroutine相對(duì)比較輕量級(jí)。
                            
查看完整回答
反對(duì) 回復(fù) 2019-06-10
  • 2 回答
  • 0 關(guān)注
  • 210 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)