浏览 5537 次
锁定老帖子 主题:Flex工程编译慢的优化方案
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-02-26
最后修改:2011-02-27
基本优化方法 下面是一些基本优化的方法,根据自身项目情况,灵活配置。 • close掉eclipse中其它的项目,只开flex项目 • 用system font代替embedding fonts • 经常对工程进行clean • 关掉"Build Automatically"选项,这个我一般不关,我机器还可以,哈哈。但如果你机器内存实在不够大,还是关了吧。 Eclipse.ini文件修改 -vm D:/Java/jdk1.5.0_14/bin/javaw.exe --launcher.XXMaxPermSize #这个在128-300之间比较合适(根据自身工程合理定义) 200M -showsplash org.eclipse.platform --launcher.XXMaxPermSize #这个在128-300之间比较合适(根据自身工程合理定义) 200m -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms512m #这个针对我们的cross工程,在1200-1350之间比较合适. (根据自身工程合理定义) -Xmx1200m -client -XX:+UseParallelGC Eclipse配置修改 ![]() 这个打上勾,可以查看编译时内存的占用情况:如下图,然后适当对eclipse.ini文件的xmx参数修改优化,cross的话,我试过不同情况,在1200-1350之间比较合适。 ![]() Eclipse flex修改 ![]() 把勾去掉 工程属性修改 ![]() 把勾去掉,可以让编译时少做一些操作。 避免style中embed太多的东西 可以采用打包module的方式,生成swf。这个非必需。只是可以少占用些内存,优化一下速度。关于style embed的参考地址:http://www.rogue-development.com/blog2/2007/11/slow-flex-builder-compile-and-refresh-solution-modules/ BTW:终极方案是让老板换更好的机器,加更多的内存。哈哈 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-05-09
show heap status 这个不错
|
|
返回顶楼 | |