当前位置:首页 > 内存 > 正文

jvm默认内存大小(jvm默认内存)

  • 内存
  • 2024-04-22 16:41:10
  • 6022

一、javajvm内存可以设置多少-XmxJavaHeap最大值,默认值为物理内存的1/4最佳设置值应该取决于物理内存大小以及计算机中的其他内存开销和-Xmx设置为相同的值,以及JVM开发和测试机器可以保持默认值;-XmnJavaHeapYoung区域大小,如果不熟悉,最好保持默认值-Xss每个线程的堆大小,如果不熟悉最好保持默认值;
2
2如何分配JVM内存设置:
(1)启动和使用JVM时在command命令中(仅对正在运行的类测试有效)):java-Xmx128m-Xms64m-Xmn32m-Xss16mTest(2)在集成开发环境(如Eclipse)中启动和使用JVM时:
a.默认内容为(这里的设置是运行当前开发工具的JVM内存分配):-vmargs-Xms40m-Xmx256m也可以设置非堆内存,如:-XX:PermSize=56m、-XX:MaxPermSize=128m.
这里设置的参数值可以通过如下配置显示在开发工具的状态栏中:在eclipse根目录下面创建文件选项,文件内容为: