myeclipse.ini

MyEclipse_解决could not create the java virtual m...

我的梦境 提交于 2019-12-02 08:35:09
MyEclipse的myelipse.ini原来配置: -vmargs -Xmx1024m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m 今天早上启动就报could not create the java virtual machine错误。 myelipse.ini现在的配置: -vmargs -Xmx1024m -XX:PermSize=128M //添加了这个配置,不知道为什么,一开始试的是64M,不行。 -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m 以下转载: -vmargs是表示下面是设置JVM(java虚拟机)的参数,也就是说下面都是java虚拟机的参数,对于JVM来说,内存分为堆内存和非堆内存,注意这里的堆不是c/c++里面的堆的概念,因为jvm自己管理内存,所谓堆上的内存就是jvm可以分配给java应用程序使用的内存,由-Xms和-Xmx这两个参数限定,而非堆内存则是JVM自己使用的,由-XX:PermSize和-XX:MaxPermSize这两个参数来限定。对于堆内存来讲,JVM根据剩余的堆内存的多少调整整个堆内存的大小,调整范围就是-Xms(最小)和-Xmx(最大)指定的范围,-XX:PermSize和-XX:MaxPermSize也是同样的道理