0

libGod-2.0.3-testing 发布,全异步网络库

n6xb 10年前

libGod网络库

libGod是一个全异步+协程机制实现的网络库,巧妙的利用协程,将复杂的异步逻辑转换为同步,所以使用起来非常简单。libGod致力于为游戏、云计算等高并发服务器提供一个高性能而且简单易用的底层,使用libGod很容易就可以开发出一个高性能高并发的服务器。

编译条件

  • libc 2.13
  • g++ 4.7.2
  • boost 1.49

安装方法

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的性能。