代码之家  ›  专栏  ›  技术社区  ›  Jas

我想用Java来测试Solaris和Linux

  •  2
  • Jas  · 技术社区  · 14 年前

    有人能给我指出一个我可以下载并运行的项目吗?它会自己加载/压力测试,然后向我提供报告?我希望这个项目尽可能大,尽可能多地包含Java中的组件,我也需要它免费…或者对一些已经在网络上取得的非常好的结果,我已经可以看一看并做出决定了。谢谢! 基准测试的主要问题是哪一个运行得更快/更好,是Solaris还是Linux

    2 回复  |  直到 14 年前
        1
  •  0
  •   Thorbjørn Ravn Andersen    14 年前

    从您的角度来看,Linux和Solaris没有太大的不同,我不认为您要求的基准存在。一个更好的方法是使用您想要运行的应用程序(希望已经独立于平台),并部署到您想要测试的体系结构中,然后使用jvisualm附加并应用您的标准测试套件。

    这将使您能够很好地了解性能,而不会因严重的分析而产生偏差。

    我的猜测是,对于相同的配置,您将看到Linux比Solaris稍好一些,因为磁盘缓存可用的未使用内存量将强烈影响系统的性能。另外请注意,专家系统调优也会带来很大的不同,但我相信您最感兴趣的是“开箱即用”的性能。

        2
  •  0
  •   stacker    14 年前

    它实际上取决于您想要基准测试的使用方面。

    我为数据库应用程序做了这个,在这个领域 TPC 可能会有帮助。

    我推荐谷歌:基准Java数字事务事务渲染OLAP

    取决于用例的特性。

    编辑:关于应用程序服务器上运行的Java应用程序的注释,请检查后端DB服务器的最大吞吐量是多少?然后编写一个多线程的基准客户端来检查业务逻辑性能。最后一步将涉及使用ApacheJMeter的WebServer。此过程允许您通过DB池等从操作系统调优所有相关参数。