【发布时间】:2017-09-06 21:50:57
【问题描述】:
我有一个情况,有 2 个文件 A 和 B,并且数据都被连续写入它们(如流)。
现在我知道文件 A 和 B 都将争夺内存,垃圾收集器将决定替换哪个文件的哪个页面。
我想通过让垃圾收集器偏爱文件 A 来控制垃圾收集(即,与文件 A 相比,垃圾收集器应该始终选择驱逐文件 B 的页面)。其他可能性是强制将文件 B 写入磁盘而不是缓存在内存中。
这些事情在java中会发生吗?
【问题讨论】:
标签: java caching garbage-collection