SPEC测试arm服务器性能,SPECJVM2008测试处理器性能_服务器评测与技术-中关村在线...

首先,我们使用SPECJVM2008测试最新至强E5处理器的虚拟化性能。

SPECJVM2008是一种通用的多线程Java基准测试工具,它能够反映JRE(Java Runtime Environment)运行Java的环境集合(包含JVM标准实现及Java核心类库)性能表现。该套测试工具主要体现物理处理器和内存子系统性能,与I/O关系不大。

为了对比说明新一代至强E5处理器的性能,与上一代Westmere平台RH2285 V1同样采用了内存满配(12*4GB DDR3)的环境,然后我们在华为RH2288 V2机器上安装SUSE Linux Enterprise Server 11 SP1操作系统,在未进行任何调优的情况下,采用SPECjvm2008进行测试,得出下面的成绩:

fc7419666dd9786c2735ba5cecfe49ad.png

SPECjvm2008测试结果

66fceee89010b2362586ac79a397f24b.png

测试结果详细报告(表格形式)

a8fd42bf4e92238f01dfa384291936fc.png

测试结果详细报告(图文形式)

为了方便对比,我们选取了配备至强E5645处理器(其主频与E5-2450十分接近)的RH2285 V1进行说明,其在SPECJVM2008测试上的性能表现如下(请点此查看)。

这样一来,我们可以较容易得出同主频同核心下的处理器运行效率:基于至强E5645的综合得分为335.78,而至强E5645处理器的主频为2.4GHz,核心数为6;基于至强E5-2450的综合得分为421.15,至强E5-2450主频为2.1GHz,8个内核。在没有任何系统调优和内存配备相同的情况下,新一代至强E5-2450的Java性能提升了12.87%。实际上,浮点性能提升更多,Java性能是整型、浮点等的一个综合性能反映。(至强E5-2450样片主频为2.0GHz)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
java 作为现在用户最多,使用最为广泛的技术,主要是由于一个大大降低开发成 本的优点:它是运行在 java 虚拟机上的,而 java 虚拟机隐藏了底层硬件的复杂性和 操作系统的差异性,能在各种不同的物理机上面建立统一的运行环境,实现了一次编 译,处处运行的目的。这使得程序员能够把主要精力放在具体的业务逻辑上,使得工 作更加有效率。而同样是为了提高工作效率, java 虚拟机提供了一个强大的内存管理 功能,由于其中包括了垃圾回收功能, java 程序员不再需要像 c/c++ 程序员一样去进 行内存空间回收的处理。但也正是因为这样的原因,虚拟机扮演如此重要的角色,所 以虚拟机的优化变成了一个很重要的问题。 许多 Java 应用程序在 Java 堆中实例化的对象是持久的,但几乎从来不被应用程 序引用。例子包括字符串 , 错误消息 , 和对象集合,它们为了快速访问而进行预加载 , 但它们可能包括很少被引用的对象。通过建立活跃性映射表去跟踪堆对象中的引用活 跃性,将其与设定的 t cold 相比较确定冷对象来对内存对象进行评估和识别,建立的访 问模型更加适合长时间运行的有着大量堆对象需求的应用程序。 本文描述了一个基于堆栈框架 , 用于在运行时检测这些 “ 冷 ” 对象 , 以便在堆的指定 区域封装和隔离它们 , 它们可能优先调出到一个后备存储器 , 从而释放物理内存页以容 纳更多的活跃对象。此外 , 评估堆栈的正确性和效率通过一个访问障碍。该实验结果 以一系列 SPECjvm2008 的基准表示出来。根据不同的标准测试得垃圾回收小效率有 2%-5% 的提升。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值