1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 swoole-1.7.19 版本已发布,增加原子计数模块 下载

Discussion in '软件资讯' started by 漂亮的石头, 2015-08-31.

  1. 漂亮的石头

    漂亮的石头 版主 Staff Member

    Joined:
    2012-02-10
    Messages:
    487,336
    Likes Received:
    47
    PHP 的异步并行网络扩展 swoole1.7.19 版本已发布,此版本增加了一个新的原子计数模块,用于实现在跨进程的原子计数器。基于gcc提供的__sync系列内置CPU原子操作函数。



    $atomic = new swoole_atomic(123);
    echo $atomic->add(12)."\n";
    echo $atomic->sub(11)."\n";
    echo $atomic->cmpset(122, 999)."\n";
    echo $atomic->cmpset(124, 999)."\n";
    echo $atomic->get()."\n";

    下载地址


    主要更新




    • 增加swoole_atomic模块,支持原子整数操作


    • 修复定时器在系统休眠后无法恢复运行的BUG


    • 修复SSL服务器在慢速网络中发送超过30K大包失败的问题


    • UDP/UDP6/UNIX_DGRAM协议支持64K大包


    • 修复addtimer/tick定时器在BASE模式下无法使用的问题


    • 修复swoole_process子进程退出时消息队列被自动销毁的问题


    • 增加SWOOLE_BASE模式下对addProcess的支持


    • 修复SWOOLE_KEEP发生段错误的问题
    swoole-1.7.19 版本已发布,增加原子计数模块下载地址
     
Loading...