DKS*_*ore 0 java garbage-collection
Java垃圾收集器以优先级1运行,因此无法保证System.gc()在调用时实际执行.
有什么方法可以改变它的优先级吗?这将使我能够运行,如果我想.
Pas*_*ent 7
垃圾收集器是一个独立的线程(由Tom Hawtin在评论中提醒,甚至不一定是单个线程)并且具有由Java虚拟机决定的优先级.这意味着您无法强制进行垃圾回收.调用System.gc()告诉运行时环境"现在"可能是运行GC的好时机,但垃圾收集实际上不能保证立即完成.
System.gc()
归档时间:
16 年,1 月 前
查看次数:
2720 次
最近记录:
9 年,9 月 前