gpt4 book ai didi

java - 有什么方法可以处理 "flush"字符串吗?

转载 作者:行者123 更新时间:2023-11-30 05:58:07 25 4
gpt4 key购买 nike

出于性能原因,我正在使用一个使用 String.intern() 的外部库。没关系,但我在给定的运行中多次调用该库,所以我遇到了可怕的

java.lang.OutOfMemoryError: PermGen space

显然,我可以使用 JVM 命令行 -XX:MaxPermSize 修饰符,但该解决方案的可扩展性不太好。相反,有没有办法定期(在两个“批处理”的库调用之间)“刷新”保留的字符串池,即清空 String 类保存的静态字符串表?

最佳答案

没有。只需适当调整 Permgen 的大小即可。这与必须适当调整堆大小没有什么不同。别害怕!

关于java - 有什么方法可以处理 "flush"字符串吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4698798/

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