gpt4 book ai didi

java - 如何限制JVM的创建?

转载 作者:搜寻专家 更新时间:2023-11-01 01:55:34 25 4
gpt4 key购买 nike

我创建了以下类并使用命令“java -Xms500m Class1”在 15 个终端上运行。

我原以为它会在 4 或 5 次单独执行后不允许我执行。我原以为无法创建更多 JVM,但所有程序都在运行。如果每个 JVM 创建需要 500Mb 的初始堆内存(我的 RAM 是 2GB)那么 JVM 创建的最大限制应该是四个。

public class Class1
{
public static void main(String[] args)
{
int i=0;
while(true)
{
try
{
Thread.currentThread().sleep(100);
System.out.println("hi-"+i);
}
catch (InterruptedException e)
{
}
i++;
if(i == 1000000)
{
break;
}
}
}

谢谢,阿马雷什

最佳答案

-Xmx最大 堆大小,-Xms初始 堆大小。参见 here有关正确设置堆大小的更多信息。

关于java - 如何限制JVM的创建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10648010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com