SPECjvm学习笔记

SPECjvm是一个用来评测JRE运行性能的benchmark suite。它的Test Case包含了一些常见的java基础应用场景. 目前流行的版本是SPECjvm2008, 应该算得上是业界标准了

SPECjvm2008有三种运行模式: Base Peak 和 Lagom。 常用的前两种,Base是测试未经调优的JVM性能(但允许调优底层的OS和存储);Peak是测试经过调优的JVM性能。

运行一次完整的SPECjvm2008测试用例常常需要两到三个小时,具体取决于机器配置。

安装好SPECjvm2008后如何验证成功与否: java -jar SPECjvm2008.jar -wt 5s -it 5s -bt 2 compress

从个人观点来讲,SPECjvm更适合于JVM选型,比如sun hotspot和JRockit的比较,或者是sun hotspot的子版本更新时的性能差异对比。不太适用于JVM的功能测试,虽然目前的hotspot source code中没有自带的测试框架和用例,导致部分JVM developer常常使用SPECjvm来做些功能验证测试。。。

参考资料: SPECjvm2008 UserGuide

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值