久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

libevent剖析一

 竹林深處371 2014-10-21
1.簡(jiǎn)介
Libevent是開(kāi)源社區(qū)的一款高性能的I/O框架庫(kù),,學(xué)習(xí)者和使用者眾多。比如高性能分布式內(nèi)存對(duì)象緩存軟件memcached,Google chrome瀏覽器的linux版本,。
Libevent有如下特點(diǎn):
  • 跨平臺(tái)支持:支持linux,,UNIX,windows
  • 統(tǒng)一事件源:對(duì)I/O事件,,信號(hào)和定時(shí)事件提供統(tǒng)一處理
  • 線程安全:使用libevent_pthreads庫(kù)來(lái)提供線程安全支持
  • 基于Reactor模式的實(shí)現(xiàn)
  • 支持多種I/O多路復(fù)用技術(shù),, epoll、poll,、dev/poll,、select和kqueue等
  • 注冊(cè)事件優(yōu)先級(jí)
  • 事件驅(qū)動(dòng)(event-driven),高性能

Libevent當(dāng)前最穩(wěn)定的版本是2.0.21,,我的一系列剖析也將基于該版本來(lái)完成,。

2.學(xué)習(xí)的好處
  • 學(xué)習(xí)編寫(xiě)一個(gè)產(chǎn)品級(jí)的庫(kù)函數(shù)要考慮的細(xì)節(jié)
  • 提高c語(yǔ)言功底。libevent中大量使用了函數(shù)指針,,用c語(yǔ)言實(shí)現(xiàn)多態(tài)機(jī)制,,并提供了一些基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)的高校實(shí)現(xiàn),,比如雙向鏈表,最小堆等,。
3.下節(jié)簡(jiǎn)介
實(shí)際上libevent是一個(gè)典型的Reactor模型,,所以理解Reactor是學(xué)習(xí)libevent的基礎(chǔ),所以下一節(jié)我介紹Reactor事件處理模式,。

libevent官方網(wǎng)站:http:///

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買(mǎi)等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多