240 發(fā)簡信
IP屬地:黑龍江
  • Resize,w 360,h 240
    Swoole 源碼分析——Server模塊之Start

    Server 的啟動(dòng) 在 server 啟動(dòng)之前削咆,swoole 首先要調(diào)用 php_swoole_register_callback 將 PHP...

  • Resize,w 360,h 240
    Swoole 源碼分析——Server模塊之初始化

    前言 本節(jié)主要介紹 server 模塊進(jìn)行初始化的代碼芜辕,關(guān)于初始化過程中,各個(gè)屬性的意義涩金,可以參考官方文檔: SERVER 配置選項(xiàng) 關(guān)于初始化...

  • Swoole 源碼分析——Reactor 模塊之 ReactorEpoll

    Epoll 對(duì)象的創(chuàng)建 在 linux 中,最為高效的 reactor 機(jī)制就是 epoll岳枷。swReactor 的 object 會(huì)存儲(chǔ) ep...

  • Swoole 源碼分析——Reactor模塊之ReactorBase

    前言 作為一個(gè)網(wǎng)絡(luò)框架肌割,最為核心的就是消息的接受與發(fā)送。高效的 reactor 模式一直是眾多網(wǎng)絡(luò)框架的首要選擇眉撵,本節(jié)主要講解 swoole 中...

  • Swoole 源碼分析——鎖與信號(hào)模塊

    前言 對(duì)于多進(jìn)程多線程的應(yīng)用程序來說侦香,保證數(shù)據(jù)正確的同步與更新離不開鎖和信號(hào),swoole 中的鎖與信號(hào)基本采用 pthread 系列函數(shù)實(shí)現(xiàn)执桌。...

  • Resize,w 360,h 240
    Swoole 源碼分析——基礎(chǔ)模塊之HashMap

    HashMap 的數(shù)據(jù)結(jié)構(gòu) HashMap 的數(shù)據(jù)結(jié)構(gòu)很簡單鄙皇,就是一個(gè)根節(jié)點(diǎn)、一個(gè)迭代器還有一個(gè)析構(gòu)函數(shù) HashMap 比較復(fù)雜的地方在于其節(jié)...

  • Swoole 源碼分析——內(nèi)存模塊之swBuffer

    前言 swoole 中數(shù)據(jù)的接受與發(fā)送(例如 reactor 線程接受客戶端消息仰挣、發(fā)送給客戶端的消息伴逸、接受到的來自 worker 的消息、要發(fā)送...

  • Swoole 源碼分析——內(nèi)存模塊之共享內(nèi)存表

    前言 swoole_table 一個(gè)基于共享內(nèi)存和鎖實(shí)現(xiàn)的超高性能膘壶,并發(fā)數(shù)據(jù)結(jié)構(gòu)错蝴。用于解決多進(jìn)程/多線程數(shù)據(jù)共享和同步加鎖問題洲愤。 swoole_...

  • Swoole 源碼分析——內(nèi)存模塊之內(nèi)存池

    前言 Swoole 中為了更好的進(jìn)行內(nèi)存管理,減少頻繁分配釋放內(nèi)存空間造成的損耗和內(nèi)存碎片顷锰,程序設(shè)計(jì)并實(shí)現(xiàn)了三種不同功能的內(nèi)存池:FixedPo...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品