Yac 2.1 发布,PHP 共享内存无锁内容缓存
Yac 2.1 发布了。Yac 是 PHP 实现的一个基于共享内存无锁的内容 Cache,它可以让 PHP 进程之间共享一些简单的数据,也可以高效地缓存一些页面结果。
此版本稳定性得到极大提升,更新内容包括:
- 使用 cas 原子操作,保护对 key 的读写,在 Yac 中,为了避免冲突,key 中包含了很多信息,包括最重要的对内容的 crc 校验,这次升级采用了 cas 原子操作, 在保证 lock-free 和性能的前提下,只对 key 的读写做了保护,从而可以大幅降低冲突的概率,继而大幅降低获取到错误数据的可能。
- 使用 SSE4.2 的内建 crc32 指令,取代原来的 crc32,这样 Yac 中大量调用的 crc32 来验证数据正确性的性能有非常明显的性能提升。
- 一些内存优化,降低内存占用。
详情查看发布说明:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
SeaweedFS 1.67 发布,分布式文件系统
SeaweedFS 是一个简单且高度可扩展的分布式文件系统,主要有两个目标:存储数十亿的文件和快速响应! 目前,SeaweedFS 1.67 已发布,该版本更新内容如下: Filer 重新添加图像大小调整功能 修复了在高并发情况下可能错过删除的地方。该bug 于 1.57 中引入,并影响具有频繁更新或删除的系统。 S3 API 修复DeleteMultipleObjectsHandler Minor 修复 master UI连接计数报告 更新说明:https://github.com/chrislusf/seaweedfs/releases
- 下一篇
Zotero 5.0.85 发布,参考文献管理工具
Zotero 是一个参考文献管理软件,也是一个免费 Firefox 和 Google 浏览器扩展。Zotero 可以协助用户收集、管理及引用研究资源,包括期刊、书籍等各类文献和网页、图片等。 目前,Zotero 5.0.85 已发布, 该版本更新内容如下: [Mac]修复了潜在的“Word 无法与 Zotero 通信”错误 如果 Zotero 是从磁盘镜像而不是从应用程序第一次启动的,则字处理器插件的安装方式将阻止以后使用。 以“as needed”文件同步模式下载远程更新的文件 以前,如果本地已经存在文件副本,则不会以“按需”模式下载远程更新的文件,并且只能通过通过“显示文件”删除文件来重新下载它们。此更改导致即使在“按需”模式下,也可以在同步时下载本地存在的远程修改文件。 在此更改之前进行远程修改的文件不会以“按需”模式在同步时下载,但是现在可以在打开时重新下载。 全文索引改进 使用全文内容同步时,现在可以使用“重建索引…”→“对未索引的项目建立索引”来强制立即处理下载的内容 修复了在远程重新索引项目并且内容与本地内容匹配时的“未知”全文状态 即使无法加载已保存的搜索,也可以对其进...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器