gpt4 book ai didi

Java应用程序: ask to wait in case of memory overflow

转载 作者:行者123 更新时间:2023-12-02 00:50:24 24 4
gpt4 key购买 nike

我有一个java应用程序并产生很多线程..由于内存不足错误..如果运行时间太长它就会死掉..是否有一个jvm配置参数,我可以设置它,以便它当没有可用内存时,将等待内存,而不是抛出内存不足错误。

最佳答案

后退一点。如果您的应用程序创建了太多线程,导致 JVM 内存不足,那么您确实需要重构以使用某种线程池机制。您可以捕获内存不足异常,并查看是否有任何线程释放了资源,然后返回而不处理它,但这对我来说是一种不好的代码味道。

关于Java应用程序: ask to wait in case of memory overflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3442706/

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