【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

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:192185

评论

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

流计算:流式处理框架

正向成长

流式计算框架

Markdown 文档可折叠化展示

耳东@Erdong

4月日更

借助 Serverless 容器服务Cube,筷子科技轻松打造 10 万+ 爆款短视频

UCloud技术

LeetCode题解:17. 电话号码的字母组合,回溯,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

Java 常见 bean mapper 的性能及原理分析

Java小咖秀

Java bean Copier

构建智慧金融新引擎|DataPipeline与巨杉数据库完成产品兼容互认证

DataPipeline数见科技

合约量化交易APP开发|合约量化交易系统软件开发

系统开发

建议收藏!看完全面掌握,最详细的Redis总结(2021最新版)

民工哥

运维 后端 redis cluster NoSQL数据库

Golang Slice 数组和切片

escray

学习 极客时间 Go 语言 4月日更

车行易携手睿象云:告警管理体系全升级

睿象云

使用Python映射,过滤和缩减函数:所有您需要知道的

华为云开发者联盟

Python 函数 映射 内置函数

Java-技术专题-Stream.foreach和foreach

洛神灬殇

Java stream collection

Python OpenCV 图像2D直方图,取经之旅第 27 天

梦想橡皮擦

Python OpenCV 4月日更

在有道 | L同学:一位十五年有道人的成长故事

有道技术团队

分享 访谈录 阅读 网易有道

GraphX图计算组件最短路算法实战

小舰

4月日更

【有奖征文】WEB前端大作战,走在技术最前端!

华为云开发者联盟

node.js Vue 大前端 Web Web框架

一周信创舆情观察(4.5~4.11)

统小信uos

安于现状的人,不值得同情

小天同学

深度思考 个人感悟 4月日更 突破现状

磁盘快照服务USnap:公有云连续数据保护(CDP)系统升级改造实践

UCloud技术

很坑的Could not transfer artifact报错

01Running

maven Mac IDEA

征服耶鲁教授的算法大神程序媛,是如何践行“以人为本”开发智慧社区大脑的?

华为云开发者联盟

算法 音视频 智慧社区 华为智慧园区数字平台 数字平台

使用transform制作书本翻页效果

空城机

JavaScript 大前端 4月日更 书本翻页

web简易视频聊天室+媒体流插入

anyRTC开发者

大前端 音视频 WebRTC RTC

维度数据模型建模过程(Kimball)

大数据技术指南

数据仓库 维度建模 4月日更

合约跟单系统开发|合约跟单APP软件开发

拍乐云入选 2021 爱分析·产业数字化厂商全景报告

拍乐云Pano

RTC

计算机原理学习笔记 Day6

穿过生命散发芬芳

计算机原理 4月日更

聪明人的训练(十六)

Changing Lin

4月日更

const与指针交集的那些事

Bob

c++ 编程语言 4月日更

Python基础之:struct和格式化字符

程序那些事

Python 数据分析 程序那些事

中国SaaS的终局:神仙打架,小鬼遭殃

ToB行业头条

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