Thinbug
News
如何运行自定义清理代码以防止JVM抛出OutOfMemory?
时间:2017-12-07 01:12:55
标签:
java
garbage-collection
案例
:
我有一系列项目,每个项目都有单独的生存时间设置。
只有在过期时才会从此集合中删除项目(因此它不是SoftReference类型的东西)
清理由每隔N分钟运行的单独线程执行。
在某些情况下,它可能会导致过多的过期项目,从而导致OutOfMemoryError。
问题
:我如何对可能的OutOfMemoryError作出反应并立即运行清理程序以防止它?
0 个答案:
没有答案
相关问题
如何清理我的代码
如何防止JVM优化死代码?
防止代码抛出XML异常
如何清理不完整的alembic运行
OutOfMemory - 如何预防
die()后运行清理代码
在删除对象之前运行Javascript清理代码?
如何清理PHP代码
我们应该使用哪些技术来阻止我们的JVM进入OutOfMemory?
如何运行自定义清理代码以防止JVM抛出OutOfMemory?
最新问题
我写了这段代码,但我无法理解我的错误
我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?
是否有可能使 loadstring 不可能等于打印?卢阿
java中的random.expovariate()
Appscript 通过会议在 Google 日历中发送电子邮件和创建活动
为什么我的 Onclick 箭头功能在 React 中不起作用?
在此代码中是否有使用“this”的替代方法?
在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化
每千个数字得到
更新了城市边界 KML 文件的来源?