学习啦 > 学习电脑 > 电脑硬件知识 > 内存知识 > java虚拟机内存怎么设置

java虚拟机内存怎么设置

时间: 沈迪豪908 分享

java虚拟机内存怎么设置

  相信很多人都会使用java虚拟机,但是你知道java虚拟机内存怎么设置吗?跟着学习啦小编一起学习java虚拟机内存怎么设置吧。

  java虚拟机简介

  Java虚拟机(JVM)一种用于计算机设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集与编译微处理器的指令集非常类似。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机规范定义了一个抽象的——而非实际的——机器或处理器。这个规范描述了一个指令集,一组寄存器,一个堆栈,一个“垃圾堆”,和一个方法区。一旦一个Java虚拟机在给定的平台上运行,任何Java程序(编译之后的程序,称作字节码)都能在这个平台上运行。Java虚拟机(JVM)可以以一次一条指令的方式来解释字节码(把它映射到实际的处理器指令),或者字节码也可以由实际处理器中称作just-in-time的编译器进行进一步的编译。

  java虚拟机内存设置方法

  方法一:

  打开eclipse,选择Window--Preferences...在对话框左边的树上双击Java,再双击Installed JREs,在右边选择前面有对勾的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。这样就可以设置它运行时最大内存为256m

  方法三:eclipse.ini

  -showsplash

  org.eclipse.platform

  --launcher.XXMaxPermSize

  128M

  -vmargs

  -Xms40m

  -Xmx512m

  -XX:MaxPermSize=256m

  -Dosgi.bundlefile.limit=100


java虚拟机内存怎么设置相关文章:

1.java如何手动释放内存

2.matlab怎么增加内存

3.JVM 内存设置大小

4.java项目内存溢出怎么解决

5.Linux中怎么设置透明代理(3)

2003748