随笔分类 -  虚拟机

Java 虚拟机内存溢出问题和解决方法
摘要:一什么是内存溢出1内存溢出是指应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用到的内存大于虚拟机能提供的最大内存。 2 Java的内存管理就是对象的分配和释放问题。 在Java中,内存的分配是由程序完成的,而内存的释放是由垃圾收集器(Garbage ... 阅读全文
posted @ 2018-07-20 11:37 2637282556 阅读(461) 评论(0) 推荐(0)
虚拟机内存溢出java.lang.OutOfMemoryError: PermGen space
摘要:PermGen space的全称是Permanent Generation space, 是指内存的永久保存区域。 这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instanc... 阅读全文
posted @ 2018-04-17 16:58 2637282556 阅读(114) 评论(0) 推荐(0)