原博客:http://blog.csdn.net/lengyuhong/article/details/5953544 近期看了看Java内存泄露的一些案例,跟原来的几个哥们讨论了一下,深入研究发现JVM里面还是有不少以前不知道的细节,这里稍微剖析一下。先看一看JVM的内部结构—— 如图所示,JVM主要包括两

方法一:

打开eclipse,选择Window--Preferences...在对话框左边的树上双击Java,再双击InstalledJREs,在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮,

出现一个 Edit JRE 的对话框,在其中的Default VM Arguments: 框中输入 -Xms128m -Xmx512m,这样设置Java拟虚机内存使用最小是128M,最大是512M,再单击“OK”关闭 Edit JRE 对话框,再单击“OK”关闭Preferences对话框,Eclipse一下子就运行快了起来

方法二:

java project 可以右击工程 Run AS-->选最下面Run...-->

Arguments-->在VM arguments里面填-Xmx256m。这样就可以设置它运行时最大内存为256mJava语言具备GC(垃圾回收)的能力,内存管理不需要应用程序去过问,这很方便。但是,GC是怎么进行的,JVM的内存参数应该怎么调整,如何优化,往往我们不是太清楚。看过一些资料后,对Sun JVM的内存管理以及垃圾回收的机制大概有了一个概念,这里将这些资料归纳

方法三:eclipse.ini

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

128M

-vmargs

-Xms40m

-Xmx512m

-XX:MaxPermSize=256m

-Dosgi.bundlefile.limit=100

-Xmx1024m -Xms1024m -XX:NewRatio=4 -XX:MaxPermSize=1024m

转载自: http://blog.sina.com.cn/s/blog_61fbf8d101015r1z.html

eclipse设置java虚拟机内存大小_eclipse设置java虚拟机内存大小相关推荐

  1. eclipse java的jvm匹配_eclipse设置jvm

    Java虚拟机默认分配64M内存,如果你的应用比较大,超出64M内存,Java虚拟机就会抛出outOfMemoryError,并停止运行.不管是什么应用(Web应用.Application等),只需要 ...

  2. eclipse项目如何变成web项目_Eclipse中将Java项目转换成Web项目的方法

    前言: 用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个java工程,将无法在Tomcat中进行部署运行. 方法: 1.找到.project文件,找到里面的标签,查看 ...

  3. eclipse给mysql修改表数据_Eclipse中java向数据库中添加数据,更新数据,删除数据...

    ASP.NET网页动态添加.更新或删除数据行 看过此篇 http://www.cnblogs.com/insus/p/3247935.html的网友,也许明白Insus.NET是怎样实现动态添加数据行 ...

  4. java的单步调试_Eclipse调试Java程序 可用于单步调试

    在Eclipse中交互式运行代码是其最强大的特性之一,使用JDT调试器,你可以逐行执行你的Java程序,检查程序不同位置变量的值,这个过程在定位代码中的问题时非常有用. 为了准备调试,你需要在代码中设 ...

  5. java 连接redis 项目_eclipse写java程序实现连接redis数据库教程

    第一步,在windows下载安装配置好redis数据库.这里我就不再概述了.下载jedis-2.4.2.jar,当然最好是下载最新版本的jar包. 这个在百度搜索下就出来的.下载后,放在一个文件夹下面 ...

  6. java eclipse字体大小设置_eclipse字体大小如何设置-eclipse字体大小设置方法 - 河东软件园...

    Eclipse是一款Java的可扩展开发平台,用户在开发Java项目是都会选择使用Eclipse,而通过Eclipse进行编辑时,经常需要设置字体与大小,但由于许多用户大多下载的是英文版,所以不知道如 ...

  7. java内存设在哪里设置,java程序设置最大内存 在哪里设置java内存大小

    怎么调整eclipse的内存大小? 设置Eclipse内存使用情况修改eclipse根目录下的eclipse.ini文件-vmargs //虚拟机设置-Xms40m -Xmx256m-XX:PermS ...

  8. java设置native内存大小_如何定位native内存泄露问题?

    运行一段时间后,程序出现异常:部分操作无法进行.异常日志如下: java.lang.OutOfMemoryError: unable to create new native thread at ja ...

  9. 2、MyEclipse和Eclipse调优,MyEclipse配置(tomcat和jdk的内存设置),jar引入相关知识点,将Java项目编程web项目的办法

    1.WindowàPreferenceàGeneralàWorkspaceàText file encoding都改成UTF-8 2.WindowàPreferenceàGeneralàEdito ...

最新文章

  1. 快来试试 Spring Boot 应用可视化监控,一目了然!
  2. SNDA(上海)招聘中、高级ASP.NET开发人员(2名)
  3. npm : 无法加载文件 D:\Program Files\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本。
  4. SpringBoot与jackson.databind兼容报错问题
  5. IOS开发沙盒路径的封装技术
  6. if语句写阶跃函数C语言,C语言第四章分支语句.ppt
  7. php curl https_PHP FFI:一种全新的PHP扩展方式
  8. JAVA Reflection(反射机制)
  9. python中weekday_Python calendar firstweekday()用法及代码示例
  10. 看完这一篇,运维误删后再也不用跑路了
  11. win10安装、卸载、升级tensorflow命令
  12. Oracle数据库编译存储过程挂死问题解决办法
  13. APP支付如何对接合适的支付通道?
  14. 计算机应用基础教程在线阅读,计算机应用基础教程
  15. Excel学习笔记——基础篇
  16. GNU LGPL协议
  17. tensorflow 歌曲题材分类
  18. 手账和涂鸦的好伙伴,ohuhu马克笔上手
  19. Github pages个人域名添加SSL
  20. [AJava]FusionCharts Free中文开发指南[使用文档教程]第十四章--在JSP里使用FCF

热门文章

  1. 比特币挖矿成本表_用算力趋势预测减半后比特币挖矿成本价
  2. bzoj1211 [HNOI2004]树的计数 prufer序列+组合数
  3. 2017.10.5 最短母串 思考记录
  4. 2017.2.19 loli测试
  5. tp5中php正则怎么写,详解tp5中phpmailer的使用
  6. mysql 时间计算函数_MySQL时间计算函数DATE_SUB()用法简介说明
  7. apache poi 修改docx表格_JAVA poi对word.docx文件的修改
  8. python入职要求_Python入职面试,可能会被企业HR问到的问题,你准备好了吗
  9. mysql udf提权_三分钟解析postgresql提权
  10. python socket多线程并发_【Python之旅】第五篇(三):Python Socket多线程并发