JVM
jackyrongvip
这个作者很懒,什么都没留下…
展开
-
java.lang.OutOfMemoryError: PermGen space及其解决方法
1、 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap原创 2013-07-01 16:19:27 · 1851 阅读 · 0 评论 -
(转)JAVA中的内存泄露
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。 问题的提出 Java的一个重要优点就是通过垃圾收集器(Garba原创 2013-07-01 16:19:45 · 639 阅读 · 0 评论 -
小tips:设置java 的heap
在java中,可以设置heap的大小: -Xms 设置初始heap的大小 -Xmx 设置最大的heap的大小 -xss设置thread stack 大小 如下文,设置 java -Xms64m -Xmx256m HelloWorld 会设置helloworld这个应用的heap大小最大为256M, 在程序中也可以读取的,比如: public class GetHeapSize { p原创 2013-07-01 16:27:00 · 572 阅读 · 0 评论