分析华为毕昇JDK8:类数据共享CDS有效果,幅度很小

简介: 分析华为毕昇JDK8:类数据共享CDS有效果,幅度很小

  前文说过,华为没有集成zgc,而是别人已经集成好的shenandoah。那么类数据共享CDS情形如何?测试了几次,数据还是一致的。

测试机器:正好有ARM LINUX(8G内存)机器,编译通过,进行了测试。

测试方法:启动两个进程,使用top观察内存情况。

BSJDK8:  第一个进程1.8%,第二个进程1.7%。

OPENJDK8:第一个进程1.8%,第二个进程1.8%。

节省幅度是0.1%,约8M?

当然了,也可能是有其他条件。咱也只是简单测试一下。

目录
相关文章
|
5月前
|
缓存 Java 数据库连接
分析JDK动态代理的实现
分析JDK动态代理的实现
41 0
|
8月前
|
存储 监控 Java
JDK10优化了哪些功能以及新增了哪些特性功能|JDK各个版本的特性分析
JDK10优化了哪些功能以及新增了哪些特性功能|JDK各个版本的特性分析
|
8月前
|
编解码 移动开发 Java
JDK9优化了哪些功能以及新增了哪些特性功能|JDK各个版本的特性分析
JDK9优化了哪些功能以及新增了哪些特性功能|JDK各个版本的特性分析
|
5月前
|
Java Linux 数据处理
牛逼!继阿里、华为之后,腾讯也发布最新开源JDK
Kona 是由腾讯专业 JVM 技术团队维护开发的,基于 OpenJDK 的,提供长期支持并按季度更新的JDK发行版本。Kona 目前作为默认 JDK 应用于腾讯云业务场景及其他Java应用场景。
|
7月前
|
Cloud Native Java API
JDK 21的新特性总结和分析
JDK 21的新特性总结和分析
127 0
|
8月前
|
Java
JDK各个版本的特性分析|JDK7|JDK8|JDK9|JDK10|JDK11|JDK12|JDK13特性分析
JDK各个版本的特性分析|JDK7|JDK8|JDK9|JDK10|JDK11|JDK12|JDK13特性分析
|
10月前
|
消息中间件 存储 Arthas
MQ-消息堆积-JDK Bug导致线程阻塞案例分析
一个JDK BUG导致系统LOAD高的案例分析
151 0
|
Rust 小程序 Java
分析JDK、JRE、JVM、JIT 四者的关系与在代码运行时扮演的角色
分析JDK、JRE、JVM、JIT 四者的关系与在代码运行时扮演的角色
126 0
分析JDK、JRE、JVM、JIT 四者的关系与在代码运行时扮演的角色
|
Java
zgc,JDK8有类似的shenandoah,华为移植到JDK11
zgc,JDK8有类似的shenandoah,华为移植到JDK11
60 0
zgc,JDK8有类似的shenandoah,华为移植到JDK11
|
缓存 Java
【Java原理探索】深入分析JDK动态代理的源码 | Java开发实战
【Java原理探索】深入分析JDK动态代理的源码 | Java开发实战
59 0