写点什么

Zing 5.0 发布,包含原生支持 Linux 的无停顿垃圾回收器

  • 2011-11-27
  • 本文字数:1238 字

    阅读完需:约 4 分钟

Azul Systems 于 11 月 8 日发布了 Zing 5.0 ,Zing 5.0 不再需要 hypervisor,得以第一次以原生的方式支持 64 位的 Linux。

Zing 5.0 由两个软件包组成。其一是 Zing System Tools,包含内存管理功能和其他一些 Zing JVM 运行需要的依赖。另一个是 JVM 本身,设计类似于 HotSpot;RPM 包和 tarball 包具有完全相同的目录结构和安装方式。

Azul Systems 的 CTO Gil Tene 接受访谈时说,新版本可以实现以前用户无法实现的功能。

要求快速响应的客户对响应时间要求很高。他们连 50-100 微秒都会计较;所以他们不会为了消除垃圾回收的影响再消耗额外的 200 微秒。有些客户对 Zing 4.0 感兴趣,但是 Zing 4.0 使用代理和额外中继的虚拟化机制,同时对人工响应时间没有要求,对于这些人来说,时间可能会是 3 倍的线性增长,所以他们不会使用 Zing 4.0。Zing 5.0 不再使用代理机制,也不会带来任何额外的消耗。 但是如果你的堆只有 3GB 大小,还想要无停顿垃圾收集,那么就不可能依靠虚拟框架来实现。Linux 上的 ZingLX 是个更理想的虚拟机,可能会实现你的想法。

这里详细介绍了Zing 垃圾回收器,除了无停顿特性之外,还有健壮的广泛处理的特性,该特性通过对突变、存储碎片破碎率还有堆大小,软引用和实时大小设置不敏感实现。因此我们可以把它用在少量或者根本没有调优的地方。该特性能为客户/ 服务器密集型应用提供更加一致的响应时间,比起HotSpot 更加适合提供Saas 的公司。Azul Systems 告诉我们 Apptio SuccessFactors 均采用了他们的产品。Apptio 的应用程序中使用 Azul 算法的广泛处理特性取得了良好的效果,这是个很好的例子。该公司处理大量的客户数据集,从 1GB 到 100GB+ 不等。以下来自新闻

“我们的客户都是全球领先的企业,他们使用 Apptio 公司的基于 SaaS 的技术业务管理(Technology Business Management)服务,处理海量金融和操作数据,并基于处理结果进行预测、决策,” Apptio 公司的工程副总裁 Mark Jancola 说,“有了 Zing JVM,我们可以使用 5 倍以上的应用程序的内存,在负载不可预知的情况下提供更为一致的响应时间。”

Azul 的客户 SuccessFactors 现在已经能够通过使用 Zing 5.0 来完成从基于 Vega 的硬件向商用硬件的迁移。

Zing 5.0 当前支持 Red Hat Linux 6 和 CentOS 6。Azul Systems 计划在 12 月前增加对 Red Hat 5、CentOS 5 的支持,并且将尽快增加对 SUSE、Ubuntu 和 Amazon EC2 等其他 Linux 的支持。使用 32 位 Linux 还有像 Solaris 等其他产品的用户可以使用 Zing 4.0 虚拟化产品。

使用 Zing 4.0 可以减少一些系统开销,特别是像通过代理机制进行 RPC 通信的 JNI 调用。类似的还有像把所有消息记录在硬盘的消息系统,以及索引存储在硬盘上的 Lucene 搜索等 I/O 密集型应用。

Zing 5.0 beta 版本有大约 30 个客户,现在正式版已发布。单个每服务器许可同时支持 Zing 4.0 和 Zing 5.0。每服务器的年度使用费用与 IBM WebSphere 应用服务器开发者许可类似。

查看英文原文: Azul’s Pauseless Garbage Collector Goes Native on Linux

2011-11-27 19:192314

评论

发布
暂无评论
发现更多内容

MQTT 5.0连接属性

EMQ映云科技

物联网 IoT mqtt 企业号 3 月 PK 榜 连接属性

从代理机制到Spring AOP,这篇给你安排得明明白白的

做梦都在改BUG

Java spring aop 代理机制

AI+人类,实现高效网络安全

HummerCloud

人工智能 网络安全

代码质量与安全 | SAST与DAST有什么区别?

龙智—DevSecOps解决方案

klocwork SAST DAST 静态应用程序安全测试 动态应用程序安全测试

数据标注工具,多维度体验优化|ModelWhale 版本更新

ModelWhale

人工智能 标注 标注工具 团队协同 模型管理

课程作业及比赛任务,已支持 Notebook 内直接提交|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 canvas 模型管理

Atlassian Server用户新选择 | 云版和本地部署的数据中心版,总有一个适合您

龙智—DevSecOps解决方案

迁移 Server Atlassian

FL Studio21最新版DAW数字音频工作站

茶色酒

FL Studio FL Studio 21

AI脸部美容,一键让你变瘦变美变老变年轻

极客飞兔

php Python AI PaddleGAN 人脸编辑

关于加解密、加签验签的那些事 | 得物技术

得物技术

java

柏拉图会反对ChatGPT吗?~深度好文| 社区征文

李韧

人工智能 ChatGPT

Stable Diffusion原理详解

jarodyv

人工智能 机器学习 计算机视觉 Stable Diffusion 生成式AI

首届玄铁 RISC-V 生态大会上海举办 龙蜥操作系统持续深度参与标准共建

OpenAnolis小助手

芯片 risc-v 龙蜥操作系统 平头哥 生态大会

思码逸任晶磊:ChatGPT 时代的软件研发数据与效能提升

思码逸研发效能

机器学习 研发效能 ChatGPT

基于Mindspore2.0的GPT2预训练模型迁移教程

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 3 月 PK 榜

基于 Flink 流计算实现的股票交易实时资产应用

Apache Flink

大数据 flink 实时计算

隔离级别+事务+连接池+锁

hasWhere

DBT 收购 Transform,指标平台已成现代数据栈关键拼图

Kyligence

数据分析 指标管理

从“13天”到“0天”延时,揭秘火山引擎DataLeap SLA保障最佳实践

字节跳动数据平台

大数据 数据治理 数据研发 企业号 3 月 PK 榜

vivo全球商城:库存系统架构设计与实践

vivo互联网技术

系统架构 电商 库存

详解命令模式本质及其在高复杂调用中的实践案例

阿里技术

设计模式 命令模式

GitHub上线重量级分布式事务笔记,再也不怕面试官问分布式了

小小怪下士

Java 程序员 分布式 分布式事务 后端

云图说丨Astro Canvas一站式数据可视化开发,分钟级构建业务大屏

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 3 月 PK 榜

DTO、VO、BO、PO、DO的用法区别,居然这么多人搞不清楚.....

程序知音

CleanMyMac4.20汉化免费版Mac清理工具

茶色酒

CleanMyMac4.20

研讨会回顾 | Perforce发布数字资产管理工具Helix DAM,帮助您按时按预算交付虚拟产品

龙智—DevSecOps解决方案

版本控制 数字资产 游戏开发 数字资产管理 芯片研发

“鼎新杯”案例精选 | 中国联通数字化研发低代码平台为一线赋能

信通院IOMM数字化转型团队

低代码 数字化转型 中国联通

CI/CD | 不可忽略的Jenkins基础架构修复问题

龙智—DevSecOps解决方案

ci cicd jenkins CI/CD CloudBees

你没有必要完全辞去工作

宇宙之一粟

创业 个人成长 思维方式 工作 打工人

Oracle ASM磁盘组配置、日常运维、故障处理等操作资料汇总

墨天轮

数据库 oracle asm 磁盘管理

联合解决方案 | 亚信科技AntDB数据库携手浪潮K1 Power赋能关键行业数字化转型,助力新基建

亚信AntDB数据库

数据库 AntDB 国产数据库 AntDB数据库 企业号 3 月 PK 榜

Zing 5.0发布,包含原生支持Linux的无停顿垃圾回收器_Java_Charles Humble_InfoQ精选文章