beanutil的性能是我们的系统的性能瓶颈,虽然,我们的平台已经固化,我们只能不改变现有结构的方式下进行优化,但是,优化的空间还是很大的。经过优化,我们的系统性能提高超过了一倍。
这是我们优化前和优化后的运行效率比较
(优化前方法buildVO占据了整个请求的59.6%,其中beanutil为大头,beanutil的耗时占据了整个请求的56.7%。即其他计算耗时40.4%。
令,其他耗时为1,则,总耗时为1/40.4%=2.475)
(优化后,buildVO占据整个请求的8.2%,令,其他耗时为1,则,总耗时为1/91.8%=1.089)
系统性能提升:2.475/1.089=2.27倍