Android知识Android开发经验谈程序员

【Eclipse】错误之Failed to create the

2016-01-03  本文已影响0人  亦枫

在上篇文章中,给大家介绍了Eclipse专属的一款性能优化器 —— Optimizer For Eclipse,帮助解决Eclipse使用缓慢的六大性能问题。

如果进行使用 tune memory settings 选项调整内存设置的话,对于低配置的机器来讲,可能会在Eclipse启动时候报出“Failed to create the java virtual machine”的错误信息,导致无法正常启动Eclipse,如图:

Error Prompt.png

如果PC配置过低而Eclipse使用过久可能也会出现如上因Eclipse内存分配不当导致的无法启动问题。

解决办法就是修改Eclipse对应的内存分配大小。

在Eclipse的安装目录中找到配置文件 eclipse.ini

eclipse.ini文件路径.png

打开查看内容(为了方便查看和编辑,避免直接使用记事本打开,推荐使用Notepad++等文本编辑工具):

eclipse.ini_before_modify.png

修改内存分配相关项:

--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
128m
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
128m

-Xms256m
-Xmx512m

相关参数说明:PermSize和MaxPermSize指明虚拟机为java永久生成对象(Permanate generation)等这些可反射(reflective)对象分配内存限制,这些内存不包括在Heap(堆内存)区之中。

修改完成后的 eclipse.ini 内容如下:

eclipse.ini_after_modify.png

重启Eclipse即可恢复正常使用。

备注:上述这些内存配置可依据PC和个人的实际使用情况酌情分配内存大小,适合自己的才是最好的配置!

欢迎关注亦枫微信公众号【技术鸟】,一个有态度的技术型公众号!

技术鸟_微信二维码.gif
上一篇 下一篇

猜你喜欢

热点阅读