一般的程序这些服务器基本上跑的很正常,楼主是否对自己写的代码有十足的把握。
一般垃圾收集jvm自己会自动处理,
但很多时候还是要自己处理。你自己使用一个类而不释放它的引用,jvm是不释放的。
内存本身我们并不关心,看你的程序好象很恐怖啊。检查检查吧

解决方案 »

  1.   

    我们几个人写得。很难说阿。我现在想着久头大了。
    好像JProbe这个工具可以进行java内存检查。那个那里有阿?
      

  2.   

    只有当对象不存在任何引用时,jvm才会回收它的内存,而且,你无法确定在什么时候垃圾回收会进行,除非你自己调用。
      

  3.   

    是的。我觉得我们系统中对象的建立还是比较多的。可能当时模型就有点问题了
    是不是最好自己动手收集了?
    在下面的例子中间。list1对象会不会系统释放了
    //这个方法是在一个对象中的
    public static List getHaha(){
    List list1=new ArrayList();
    list1.add(ggg);
    .......
    return list1;
    }
    我在很多地方用到了上面这个例子的方法。在我用完了list1中的对象后。那个对象它释放不了?我不知道。
    我想我重复的调用这个方法。是不是就会出现很多的list对象并且没有办法释放了?
      

  4.   

    问题早解决。原来一个通用类出现重大bug。失败阿
    散分了