Jdon框架性能测试报告

  真正的产品应该经过严格的性能测试,检验在J2EE/JavaEE多用户操作环境下产品的表现。

  2011年jivejdon 4.4的测试样本(Jmeter可打开):jivejdon.jmx 结果:聚合报告.jmx

test

  用户自己对JdonFramework性能测试体验

  Jdon框架性能比Spring要快

  经过严格性能并发测试的JiveJdon3.5发布

(以下测试为2006年以前测试结果,建议您自己搭建Jmeter + JProfiler 使用Jdon框架一个应用亲自测试)

 

测试案例1

测试目的 测试Jdon框架是否支持并发用户?长时间并发性能以及是否存在内存泄漏、是否耗费CPU?
硬件条件 服务器:P4 1.4G 768M内存。检测机器:AMD althon 512M 。客户端:P4 512M
服务器
软件设置

服务器安装JBoss 3.2.2+Jdon框架,其中部署SimpleJdonFrameworkTest作为被测试应用程序。

 在另外一台服务器安装JBuiler 2005,使用其中的Optimizeit,配置其连接服务器的1047端口。JBOss和Opitimzeit整合见这里

客户端
软件设置

在客户端机器安装Jmeter,根据服务器CPU占有率,当启动7个并发访问用户时,服务器CPU达91%(不能启动太多,服务器CPU达100%测试失效)。如果一天时刻保持7个并发用户访问,相当于几十万的页访问量,一个中型互动网站访问量(不是那种只下载新闻/软件等信息的单向网站)。

客户端:Jmeter配置文件:jdon.jmx

测试结果

运行10小时,JMeter结果如下:服务器和客户端一切正常。

测试结果解释 测试时间内 通过memeory leak测试,Heap used基本保持不变,无明显内存泄漏现象;

测试案例2

测试目的 测试Jdon框架对于10万以上数据在短时间插入以及10万数据的查询性能
硬件条件 服务器:P4 1.4G 768M内存。检测机器:AMD althon 512M 。客户端:P4 512M
服务器
软件设置

服务器安装JBoss 3.2.2+Jdon框架。

客户端
软件设置

客户端:Jmeter配置文件:jdon14.jmx

测试结果

正常运行结束,系统没有报错或中断,反应时间一直保持一定时间,没有随数据增长缓慢。您可以根据以上配置自己测试验证。