第一次用Jsp,也是第一次用jFreeChart做报表,程序是在自己的256M内存的破本子上开发的,除了开发的时候比较痛苦外,感觉用ireport做的报表以及jFreeChart做的几个统计图表跑在tomcat5.0上速度还可以。
到客户现场,客户给了1G内存的机器,我装了Tomcat5.5,并把程序配置上,等运行的时候却发现jFreeChart做的图表在这个机器上的运行速度还不如我在我那256M破本子上快。我还以为是Tomcat5.5的问题,卸载了以后安装了5.0的但问题依旧,在网上查了一下有人说是卡巴斯基的问题,我把卡巴斯基的监控关了,速度就真的正常了。后来我我卡巴斯基互联网套装给卸载了(真有点舍不得),然后分别装了盗版的瑞星和免费的maCofee,发现有问题都给卸载,在安装的过程中发现只要安装了防火墙好像程序运行都比较慢,后来我又安装了卡巴斯基6,不过这次不是互联网套装的,但发现程序还是比较慢,不过在程序中配置了一下,把卡巴监控的网站端口给屏蔽掉了,程序运行正常了。
到现在为止,有一个问题我还没搞明白,为什么在我的机器上开着卡巴斯基互联网套装,其中一个5.0版本的tomcat运行程序正常其他新安装的tomcat版本在卡巴斯基下运行的jfreechart图表都那么慢。