`
ch_kexin
  • 浏览: 899310 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

flash builder内存不够的解决办法

 
阅读更多

方法一 

Flash Builder 4.5  的初始化jvm参数来提高我的可用内存,并且发现性能得到了显著的提高。我是在mac上进行的标准安装,点击FB4.5的启动文件,选择 “Show Package Contents”,在Contents/MacOS/ folder 文件夹下能找到FB的4.5.ini文件,如果你用的是eclipse插件,可以在eclipse的安装目录下的相同文件假下找到.ini文件。

         修改.ini配置文件参数,我的配置如下:

  • -nl
  • en_US
  • -startup
  • ../../../eclipse/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
  • --launcher.library
  • ../../../eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.1.R36x_v20100810
  • --launcher.defaultAction
  • openFile
  • -showsplash
  • -vmargs
  • -Xms512m
  • -Xmx1024m
  • -XX:MaxPermSize=512m
  • -XX:PermSize=128m
  • -Xdock:name=Flash Builder
  • -Xdock:icon=../Resources/fb_app.icns
  • -XstartOnFirstThread
  • -Dorg.eclipse.swt.internal.carbon.smallFonts
  • -Declipse.product=com.adobe.flexbuilder.standalone.producte36
  • -Declipse.application=com.adobe.flexbuilder.standalone.FlashBuilderApplication
复制代码

我的机器是6G的内存,这里的设置实际上还能够提高获得更好的性能,但是我已经很满足现在的设置了。我基本上是在原来的配置文件的基础上将参数进行了翻倍,重启之后就可以体验到效果了。

     注:译者factar 并没有用过mac,所有对路径这段的翻译请大家实验下,在windows下,找到你的安装路径下,找到FlashBuilder.ini即可。可以右键桌面或者启动项里FB的快捷方式,选择属性,点击“打开文件位置”即可找到。
另外我的机器只有3g,所以没有进行提升参数,希望哪位朋友的机器配置比较高,设置一下,看看效果如何?

 方法二

Flash builder 4内存优化之java heap space解决办法

Flash Build 4编译慢、报java heap space 堆空间异常错误的解决方法:

1、
在安装路径下找到FlexBuilder.ini文件,进行编辑,加入如下参数

-vmargs
-Xms128m
-Xmx512m
-XX:MaxPermSize=256m
-XX:PermSize=64m    #不要设置太高,否则会更加慢
-Djava.net.preferIPv4Stack=true

以上几条经验可以明显加快编译速度数倍,第3条可以明显减低FB挂掉的几率。

2、由于Flex Builder compiler shell有memory leak的问题, 而SDK默认的的 JVM heap size 只有312M,当compile比较大的project容易不够,所以只要修改SDK的JVM参数就可以。

编辑 {Flex SDK}安装路径/bin/jvm.config 文件如下。

java.args=-Xmx512m -Dsun.io.useCanonCaches=false

如果还是有Error,可以增加到1024或者更多。
注:我的flex4安装路径中的sdk位置:D:\Adobe\Adobe Flash Builder 4\sdks\4.0.0\bin\jvm.config在这里调整即可

分享到:
评论
1 楼 whlei01 2014-09-19  
很不错 之前打开及时600M的内存  ,现在打开只有300兆了。。

相关推荐

    flash builder 内存不足 无法加载设计模式

    1. **调整Flash Builder内存设置**:在Flash Builder的启动参数中增加`-vmargs -Xms<size> -Xmx<size>`,其中`<size>`是你想要分配给Flash Builder的内存大小,例如`-Xms512m -Xmx2048m`,确保不超过系统的可用内存...

    flashbuilder_4.7_帮助文档

    ### FlashBuilder 4.7 帮助文档关键知识点概览 #### 一、关于 FlashBuilder **FlashBuilder** 是一款强大的开发工具,主要用于构建基于 Adobe Flex 和 Adobe AIR 的应用程序。该工具支持从简单的 Web 应用到复杂的...

    FlashBuilder提示Fail to create the Java Virtual Machine

    ### FlashBuilder提示“Fail to create the Java Virtual Machine”解析及解决方法 在开发过程中,遇到“Fail to create the Java Virtual Machine”的错误提示时,通常意味着Java虚拟机(JVM)在启动时遇到了问题...

    flashbuilder4 无法加载设计模式补丁

    flash builder4开始无法加载设计模式,后来在Adobe官网论坛上找到了解决方法: 首先下载APE.zip ,下载地址:http://www.respua.nl/APE.zip;然后解压缩至X:\Program Files\Common Files\Adobe\即可,最后的文件目录是...

    PlistView的FlashBuilder工程源码

    《深入解析PlistView的FlashBuilder工程源码》 在移动应用开发领域,...对于想要深入学习FlashBuilder和移动应用开发的开发者来说,这个源码是一个宝贵的教育资源,可以帮助理解实际项目中的各种技术挑战和解决方案。

    flexbuilder_4.6中文帮助

    #### 第1章:关于FlashBuilder - **概述**:Adobe Flash Builder 4.6 是一款基于 Eclipse 构建的集成开发环境(IDE),专为开发跨平台的富互联网应用程序(RIA)而设计。它支持桌面应用及多种移动设备的应用开发,...

    用C++builder 制作flash播放器的几个细节问题

    在使用C++Builder开发Flash...以上是用C++Builder制作Flash播放器时可能会遇到的关键问题和解决策略。在实际开发中,还需要根据具体需求进行调整和优化,不断学习和掌握新技术,以提升Flash播放器的功能和用户体验。

    解决flex 4.6内存不足myeclipse中无法加载设计模式

    1 解决flexbuilder4无法加载设计模式内存不足的方法为先新建一java工程,再新建flex项目 2(1). 调整FlashBuilder eclipse.ini 编辑 {FlashBuilder 安装路径}/eclipse-host-distro/eclipse.ini -Xms128m -Xmx512...

    flex builder 3 plugin part5

    本篇将重点介绍Flex Builder 3插件的第五部分,即在开发过程中可能遇到的一些高级特性、优化技巧以及常见问题的解决方法。 一、高级特性 1. 模板和代码片段:Flex Builder 3提供了丰富的代码模板和代码片段,使得...

    Adobe Flash Build 4.6中文帮助文档

    Flash Builder的调试透视图支持开发者采用多种方法进行应用程序的调试,通过不同的调试工具来识别和解决程序中出现的问题。调试功能是任何开发流程中的重要环节,它能够提高开发者在问题诊断上的效率,从而缩短开发...

    flash加载多个SWF

    本文将详细介绍如何在Flash中实现加载多个SWF文件,并提供一种有效的思路来解决这个问题。 首先,理解SWF加载的基本原理是至关重要的。在Flash中,我们可以使用`Loader`类来加载SWF文件。`Loader`类是ActionScript ...

    在Eclipse中集成FlashBuider4.6安装教程

    通过本文介绍的方法,您可以在Eclipse中集成FlashBuilder 4.6,从而充分利用这两个强大工具的功能,提高Flex应用的开发效率。集成过程中可能遇到的各种问题也提供了相应的解决方案。希望本教程能对您的开发工作有所...

    flex概要分析器不能使用解决方法

    总的来说,解决Flex概要分析器不能使用的问题,首先要检查Flash Builder的配置,特别是`FlashBuilder.ini`文件中的`Duser.home`设置,确保指向正确的用户目录。其次,处理Flash Player的安全策略,尤其是端口设置和...

    NiosII中Flash的使用教程

    在NiosII系统中,Flash作为非易失性存储器,常用于存放操作系统、应用程序和配置数据,其使用方法对于开发者来说至关重要。 本教程主要围绕“NiosII中Flash的使用”展开,针对A公司资料的不足,提供了一套详细且...

    Flash AS3 工具性能输出窗口

    6. **调试技巧**:使用Flash Builder或其他集成开发环境(IDEs)时,性能输出窗口通常还包括CPU使用率、内存分配细节以及方法调用堆栈等信息,这些数据对调试和优化至关重要。 7. **代码优化**:常见的优化策略包括...

    Flash as3 案例教程

    通过Flash Builder的profile工具,可以看到这种做法会导致内存使用量迅速增加,影响应用性能。 最后,教程提出了一种更优的实现方式,即通过改变现有对象的属性(如颜色)来达到期望的效果,而不是每次都创建新对象...

    APE(flex out of memory)

    当你遇到“Out of memory-cannot load design mode”的错误时,这表明在使用Flex Builder或者Flash Builder等集成开发环境(IDE)时,程序在尝试加载设计视图或运行项目时,内存资源不足。 内存溢出是由于程序请求...

    可调试的Flash

    4. **调试器集成**:可与Adobe的Flash Professional或Flex Builder等开发环境集成,实现断点调试、步进执行、变量观察等功能,提供了一套完整的开发和调试解决方案。 5. **版本更新**:由于安全性和功能改进,Adobe...

    Adobe Flex 3 高级编程 源码

    2. **Flex Builder**:一个基于Eclipse的集成开发环境(IDE),提供了图形化的组件拖放界面,代码编辑器,以及调试和性能分析工具,极大地提高了开发效率。 3. **Flex Component Model**:Flex组件模型是构建应用...

    flashplayer_10_ax_debug

    - **配置IDE**:如使用Flash Professional或Flex Builder,需要确保它们连接到Debug版Flash Player,以便在调试模式下运行项目。 - **调试会话**:在代码中设置断点,启动调试会话,观察变量变化,逐步执行代码。 ...

Global site tag (gtag.js) - Google Analytics