过年回家,把liferay-portal-tomcat-6.0-5.1.2下载下来,由于启动的时间太长,给程序调试带来了不便。
那么正好借这个机会,研究了一下liferay的启动速度。
机器很老,也很久不用了,配置如下:
CPU:750M
内存:512M/133
硬盘转速:5200r
在无任何应用程序启动的情况下,启动liferay-portal-tomcat-6.0-5.1.2,统计时间如下(10次):
188秒、145s、144s、144s、145s、144s、145s、144s、144s、144s
java.exe 占用内存:180M
在/webapps/ROOT/WEB-INF/lib中,去掉portal-impl.jar后,启动时间如下(10次)
13秒、12s、11s、12s、12s、12s、12s、11s、11s、11s
java.exe内存占用得也少:用了32M。
不过,portal-impl.jar中都是liferay内核的东西,所以,删除之后,liferay框架就无法启动了。所以,portal-impl.jar不能完全删除。
如果没有普通的tomcat时候,可以完全删除portal-impl.jar后的liferay-portal-tomcat来代替用,一样的。