• 0

    libGod-2.0.3-testing 發布,全異步網絡庫

    n6xb 9年前發布 | 5K 次閱讀 libGod

    libGod網絡庫

    libGod是一個全異步+協程機制實現的網絡庫,巧妙的利用協程,將復雜的異步邏輯轉換為同步,所以使用起來非常簡單。libGod致力于為游戲、云計算等高并發服務器提供一個高性能而且簡單易用的底層,使用libGod很容易就可以開發出一個高性能高并發的服務器。

    編譯條件

    • libc 2.13
    • g++ 4.7.2
    • boost 1.49
    • </ul>

      安裝方法

      Debian系統

      1. 下載最新版本。
      2. 安裝,sudo dpkg -i *.deb

      其它Linux系統

      1. 下載最新版本。
      2. 解壓,tar -zxvf *.tar.gz
      3. 把庫文件拷貝到/usr/lib目錄下。
      4. 把頭文件拷貝到/usr/include目錄下。

      最新版本

      2.0.3-testing

      網盤下載: http://pan.baidu.com/s/1hqgSzGC#path=%252FlibGod%252F2.0.3%252Bea6891f-testing


      歷史版本

      網盤下載: http://pan.baidu.com/s/1hqgSzGC


    內容更新:

    1. 調整了內部定時器,單獨做成一個模塊,方便重用。

    2. 增加高效的Fiber休眠功能,為以后將加入的定時鎖提供基礎。

    3. 進一步優化了io_scheduler的性能。

     本文由用戶 n6xb 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
  • sesese色