zoukankan      html  css  js  c++  java
  • Eclipse虚拟内存不足【Eclipse中虚拟内存设置】

    Eclipse最近在做J2EE项目中 发现老是出现虚拟内存不足的提示 
    前2天去加了根内存 问题同样存在 
    为了让我在写代码时 不在出现那讨厌的内存不足的提示 也为了 
    不让那破机器再卡住 今天找到了解决方法 试过后好象确实没出 
    内存不足的提示了 
    提示大概如下: 
    MyEclipse has detected that less than 5% of the 64MB of Perm 
    Gen (Non-heap memory) space remains. It is strongly recommended 
    that you exit and restart MyEclipse with new virtual machine memory 
    paramters to increase this memory.  Failure to do so can result in 
    data loss. The recommended Eclipse memory parameters are: 
    eclipse.exe -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 

    解决方法: 
    找到Eclipse安装文件下的eclipse.ini配置文件 
    通常里面都是写的-vmargs-Xms40m-Xmx256m 
    -vmargs:说明后面是VM的参数 
    -Xms40m:虚拟机占用系统的最小内存 
    Xmx256m:虚拟机占用系统的最大内存 
    -XX:PermSize:最小堆大小.一般报内存不足时,都是说这个太小, 
                           堆空间剩余小于5%就会警告,建议把这个稍微设 
                                   大一点,不过要视自己机器内存大小来设置 
    -XX:PermSize:最大堆大小.这个也适当大些 

    把里面的参数改为 
    -vmargs  
    -Xms128M  
    -Xmx512M  
    -XX:PermSize=128M  
    -XX:MaxPermSize=256M 

  • 相关阅读:
    WebService 通过POST方式访问时候,因 URL 意外地以“/方法名”结束,请求格式无法识别 解决办法
    SQL Server 触发器
    JS数据类型转换
    .net注册到IIS
    SQL Server 常用sql操作语句
    浅解DLL
    有关注册表API函数
    [原]惜 时
    图解双机共享ADSL上网
    如何在C#中使用全局鼠标、键盘Hook
  • 原文地址:https://www.cnblogs.com/androidsj/p/3318613.html
Copyright © 2011-2022 走看看