FlashBuilder日渐臃肿,到了4.7,不但取消了代码的设计模式,且占用内存也较之旧版本大幅度飙升,不加载任何项目,FlashBuilder也要占用500M-600M的内存,而4.5也才只要200M左右。
经对比发现,是4.7配置了较大的jvm参数-Xms和-Xmx导致。4.5中这两个参数值分别为256M、512M,而4.7则为512M、1024M,足足大了一倍。其中-Xms是配置应用程序的最小内存,也就是不管用不用得上,先占用这么多内存再说,好处是程序运行会更加流畅。但是内存不很充裕的情况下,还是设置小一点合适。
修改方法:
打开FlashBuilder安装目录下的FlashBuilder.ini,找到-Xms512m,修改为-Xms256m,其它参数保存不变,保存文件并重启FlashBuilder即可。修改后FlashBuilder占用降低到300M+了,节省了200M左右