Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java -Xmx对JVM启动时间的影响有多大?_Java_Jvm - Fatal编程技术网

Java -Xmx对JVM启动时间的影响有多大?

Java -Xmx对JVM启动时间的影响有多大?,java,jvm,Java,Jvm,大型-Xmx设置对JVM启动时间的影响有多大 具体地说,我试图评估对于服务器jvm,是否最好将-Xms和-Xmx设置为相同的值 我能找到的唯一一个参考是,其中提到使用过大的堆可能会导致JVM启动时间超过必要的时间 是否有任何统计数据表明这对现代JVM有何影响 为什么不根据你的特定工作量来衡量呢?这将为您提供比无法访问您的环境的人更好的信息。您的问题不能有一般性的答案,因为它取决于VM版本、您在其中运行的内容以及VM在哪个环境中运行。一般来说,更大的堆往往会导致更少但更长的垃圾收集。谢谢大家。不幸

大型
-Xmx
设置对JVM启动时间的影响有多大

具体地说,我试图评估对于服务器jvm,是否最好将
-Xms
-Xmx
设置为相同的值

我能找到的唯一一个参考是,其中提到使用过大的堆可能会导致JVM启动时间超过必要的时间


是否有任何统计数据表明这对现代JVM有何影响

为什么不根据你的特定工作量来衡量呢?这将为您提供比无法访问您的环境的人更好的信息。您的问题不能有一般性的答案,因为它取决于VM版本、您在其中运行的内容以及VM在哪个环境中运行。一般来说,更大的堆往往会导致更少但更长的垃圾收集。谢谢大家。不幸的是,我的工作量并不特别,只是试图为通用软件建立指导原则。虽然我主要对启动时间感兴趣,但关于垃圾收集的建议是有用的。