测试目标:公司的struts2+spring+hibernate项目
测试环境:JDK1.5.0、TOMCAT5.5、SqlServer2000
测试原因:系统运行时发现内存不断增加,操作到达一定次数后PermGen space的outmemory错误。
一、测试项目配置
1、打开JProfiler,自动弹出一个Quick start对话框,有五种类型可选,本次测试是本地web服务,选第三个“An application server ,locally or remotely”,确定进入下一也面“Intergration Wizard”(也可由session菜单->start center->new session->new server Inter按钮打开)
2、再打开的窗口中,选服务类型这里采用Tomcat5.5,且使用tomcat.exe启动服务的,因此选择Apach Tmocat5.x(with tomcat5.exe)
3、下一步,选择tomcat位置,在本地选默认选项,非本地选择服务器环境
4、“start model”选择服务启动模式,第一个是由JProlfiler控制服务启动,我选这个,便于操作
5、第四步,选择并定位tomcat5.exe位置
6、第五步、编辑jdk环境,下面都使用默认操作即可。
7、完成后,弹出 对话框。也可在session菜单->start center打开start center,open session选项卡中,存在已注册好的配置文件,选择新配好的服务,继续
8、session start界面中,点