java命令后,出现outOfMemory问题的解决方法

原创 2012年03月23日 22:17:55

  今天,在运行一个java命令的时候,突然出现了outOfMemory的问题,,我还以为是程序出现了什么问题,然后又试了别的,发现没问题呀,那个程序是对的,对不同的文件会出现不同的效果,是什么原因呢,

  后来仔细一分析,前面出问题的文件,是那个比较大的文件,也就是说,我的程序对于比较大的文件进行操作的时候,是会出问题的,而比较小的,就不会

  问题来了,但应该是怎么解决呢?

  经过一些网上的搜索,以及自己的一些分析:

  解决方案如下:

   java 后面是你的一些程序   -Xms32m -Xmx512m

   这些黄字是什么意思呢,

   首先 ,Xms 代表的是程序启动时,占用的初始内存是多少,单位为byte,也可在后面加上m表示兆

  而Xmx表示为最大内存多少,也就是说,当初始内存满足不了虚拟机时,就会加大这个内存,但如果超过了Xmx值时,就会出现outOfMemory的问题


所以,在这里,我们的设置,个人觉得还是比较合理的.

关于java中的OutOfMemory种类和解决方法

1、OutOfMemory的三种情况 1) 永久区溢出 Exception in thread “main” java.lang.OutOfMemoryError: PermGen space 这...
  • a407479
  • a407479
  • 2016年04月20日 11:59
  • 177

OutOfMemory Java heap space解决方法

差不多是这样。。。 //首先检查程序有没有限入死循环  这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出...

OutOfMemory的一个解决方法

  • 2007年12月17日 10:04
  • 473KB
  • 下载

android bitmap outOfMemory解决方法

  • 2013年08月25日 21:17
  • 1.24MB
  • 下载

Android 图片OutOfMemory异常bitmap size exceeds VM budget的原因及解决方法 主要介绍Android图片oom问题的原因及解决方法,顺带提及Dalvik h

1、现象 很多朋友应该都碰到过下面这个异常 Java 1234567891011121314151617FATAL EXCEPTION: mainjava.lang.OutOfMemo...

paip.提升性能---C#.NET程序内存占用过多以及OutOfMemory解决方法

paip.提升性能---C#.NET程序内存占用过多以及OutOfMemory解决方法 作者Attilax ,  EMAIL:1466519819@qq.com  需要的效...
  • attilax
  • attilax
  • 2013年04月22日 22:21
  • 5092

几种outofmemory的解决方法

几种outofmemory的解决方法: 1. java.lang.OutOfMemoryError: PermGen space 2. java.lang.OutOfMemoryError: Ja...

Android中图片过大造成内存溢出,OOM(OutOfMemory)异常解决方法(2)

在Android中:   1.一个进程的内存可以由2个部门组成:java 施用内存 ,C 施用内存 ,这两个内存的和必需小于16M,不然就会出现各人熟悉的OOM,这个就是熬头种OOM的情况。   2....
  • cqtddt
  • cqtddt
  • 2014年03月20日 12:05
  • 540

OutOfMemory:PermGen Space & myeclipse tomcat内存溢出解决方法

Java程序员没有遇到过OutOfMemory简直就是不可能的事情! 可见在Java的世界中,太多的不确定因素导致Java运行程序直接崩溃,直接抛出OutOfMemory异常,而一旦遇到了这个问题,...

Android 图片OutOfMemory异常bitmap size exceeds VM budget的原因及解决方法

主要介绍Android图片oom问题的原因及解决方法,顺带提及Dalvik heap size。 1、现象 很多朋友应该都碰到过下面这个异常 Java FATAL EXCE...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java命令后,出现outOfMemory问题的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)