-Xms<size>        set initial Java heap size
    -Xmx<size>        set maximum Java heap size
    -Xss<size>        set java thread stack size
比如 
java -Xmx512M xxx
让jvm使用512Mheap内存.

解决方案 »

  1.   

    非常感谢,我在哪执行这个命令?
    我现在是到jdk的bin 目录下运行这个命令,结果出现了java参数提示
    不知怎样才算执行成功?
      

  2.   

    起动你的java程序的时候.
    比如你要使用512M堆内存运行你的HelloWorld,那就这样:C:> java -Xmx512M HelloWorld当做虚拟机参数传递进去.
      

  3.   

    我是web程序,用resin做服务器,cpu总是在运行一段时间后出现100%
    怀疑是jvm 内存不够,我该怎么办呢?
      

  4.   

    我是web程序,用resin做服务器,cpu总是在运行一段时间后出现100%
    怀疑是jvm 内存不够,我该怎么办呢?
      

  5.   

    启动resin时候追加参数.CPU 100% 并不一定是内存不够.
    java如果不能分配内存通常是OutOfMemoryError.
      

  6.   

    请问我每次启动resin都得加参数吗?
    resin有无配置文件可以设置这个参数,tomcat有的
      

  7.   

    sorry, 我没有用过resin , 不过你可以看看它的启动脚本.
      

  8.   

    CPU 100% 
    一般是错误造成的