java 初始化时,默认Xms64m 。

package test;

public class TestMemory {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		System.out.println(Runtime.getRuntime().maxMemory());
		System.out.println(Runtime.getRuntime().totalMemory());
		System.out.println(Runtime.getRuntime().freeMemory());
	}

}


66650112
2031616
1825040

即,默认 Xms64m。

关于 Xms,可参考一下下文。
基于java的程序OutOfMemory问题的解决及Xms/Xmx/Xss的解释和应用
http://blog.csdn.net/superbeck/archive/2009/11/11/4799407.aspx

你可能感兴趣的:(java,.net,Blog)