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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

C語言性能是強(qiáng),但是。。。

nginx比apache性能強(qiáng)是因?yàn)閑poll。

正在回答

2 回答

為什么Nginx的性能要比Apache高很多? 這得益于Nginx使用了最新的epoll(Linux 2.6內(nèi)核)和kqueue(freebsd)網(wǎng)絡(luò)I/O模型,而Apache則使用的是傳統(tǒng)的select模型。
目前Linux下能夠承受高并發(fā)訪問的Squid、Memcached都采用的是epoll網(wǎng)絡(luò)I/O模型。
處理大量的連接的讀寫,Apache所采用的select網(wǎng)絡(luò)I/O模型非常低效。
下面用一個(gè)比喻來解析Apache采用的select模型和Nginx采用的epoll模型進(jìn)行之間的區(qū)別:
假設(shè)你在大學(xué)讀書,住的宿舍樓有很多間房間,你的朋友要來找你。
select版宿管大媽就會(huì)帶著你的朋友挨個(gè)房間去找,直到找到你為止。
而epoll版宿管大媽會(huì)先記下每位同學(xué)的房間號(hào),
你的朋友來時(shí),只需告訴你的朋友你住在哪個(gè)房間即可,不用親自帶著你的朋友滿大樓找人。
如果來了10000個(gè)人,都要找自己住這棟樓的同學(xué)時(shí),select版和epoll版宿管大媽,誰的效率更高,不言自明。
同理,在高并發(fā)服務(wù)器中,輪詢I/O是最耗時(shí)間的操作之一,select和epoll的性能誰的性能更高,同樣十分明了。

1 回復(fù) 有任何疑惑可以回復(fù)我~

epoll什么東東?


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Linux C語言編程基本原理與實(shí)踐
  • 參與學(xué)習(xí)       204350    人
  • 解答問題       469    個(gè)

本視頻教程介紹C語言基本工作原理以及適用與C的實(shí)際開發(fā)方式

進(jìn)入課程

C語言性能是強(qiáng),但是。。。

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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