Spark启动提速
项目使用spark作为基础,加了不少内容,基本上是只增不删,等到做得差不多了,便开始砍掉那些不用的代码。
测量了一下,界面方面多余的组件初始化的时候消耗得特别多,砍掉。再优化了一些加载逻辑,最后发现还是比较长的启动速度。
于是启用final大法,虽然spark类早已声明成final的,然而spark类的实例化的过程却不是final的。更改了一下:
[snippet=13700]
这样编译的时间长了很多,然而启动速度有了质的飞跃。
Tags: optimization, spark, 优化
4月 10th, 2009 at 4:33 下午
打安装包之后在别的机器上运行,速度明显快多了