浅谈myeclipse内存溢出问题

来源:互联网 发布:linux 乌班图语言设置 编辑:程序博客网 时间:2024/03/28 19:27

      这两天在开发过程中,一个同事不停的报错,内存溢出...

      开发环境是myeclipse6.5 + tomcat 5.5 + mysql,项目是有些众多,大概七八个大型的项目,数据库的数据量也是近千万条。不过何故虚拟器的内存加到1G仍然内存溢出呢,最后贴出解决方法,希望能与大家分享.

 

      myeclipse 调整内存需要多个地方,我这里列举给出来:

      (1)myeclipse安装根目录%myecipse%eclipse/eclipse.ini文件;

      (2)tomcat的安装根目录%tomcat%bin/catalina.bat文件,SET JAVA_OPTS 一行;

      (3)myeclipse配置web服务器配置 Window—Preferences—Myeclipse—Servers—tomcat 5.x—JDK

              的Optional Java VM arguments配置为-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

              当然具体数值还是需要自己调整的。如图1

 

      调整web服务器分配内存值

      

                                                                                   图一

  (4)如果是debug模式运行,需要调整debug的虚拟机参数,因为debug模式的默认内存分配时很少的。 

        

如下图

选择Arguments 在 VM arguments里面填写内存值如:-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

 

 

            

    

原创粉丝点击