gpt4 book ai didi

java - 如何配置JVM只在真正需要的时候才分配内存?

转载 作者:行者123 更新时间:2023-12-01 16:32:37 26 4
gpt4 key购买 nike

我有一个应用程序,可以在使用 jvm 命令 -Xmx65m 时执行。虽然它运行良好,但我想让应用程序消耗更多内存,因为它有一些需要它的功能。问题是,如果我增加 -Xmx 选项,JVM 将分配更多内存来运行它只需 65 MB 即可处理的功能。

是否可以将 JVM 配置为仅在选项耗尽且即将抛出 OutOfMemoryError 时才向 SO 请求更多内存?

最佳答案

请添加最小、最大内存设置。这样 JVM 就可以从所需的最小内存开始,并在需要时不断分配更多内存。

-Xms65m -Xmx512m

希望这有帮助。

关于java - 如何配置JVM只在真正需要的时候才分配内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13010448/

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