• 注册
    • 查看作者
    • Yac 2.1 发布 PHP共享内存无锁内容缓存

      Yac 2.1 发布了。Yac 是 PHP 实现的一个基于共享内存无锁的内容 Cache,它可以让 PHP 进程之间共享一些简单的数据,也可以高效地缓存一些页面结果。

      此版本稳定性得到极大提升,更新内容包括

      • 使用 cas 原子操作,保护对 key 的读写,在 Yac 中,为了避免冲突,key 中包含了很多信息,包括最重要的对内容的 crc 校验,这次升级采用了 cas 原子操作, 在保证 lockfree 和性能的前提下,只对 key 的读写做了保护,从而可以大幅降低冲突的概率,继而大幅降低获取到错误数据的可能。
      • 使用 SSE4.2 的内建 crc32 指令,取代原来的 crc32,这样 Yac 中大量调用的 crc32 来验证数据正确性的性能有非常明显的性能提升。
      • 一些内存优化,降低内存占用。

      详情查看发布说明https://www.laruence.com/2020/03/25/5657.html

      原文标题Yac 2.1 发布,PHP 共享内存无锁内容缓存

      原文地址https://www.oschina.net/news/114389/yac21released

      声明本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。。,

    • 0
    • 0
    • 0
    • 34
    • 请登录之后再进行评论

      登录
    • 单栏布局 侧栏位置: