-2

我正在尝试生成一些数据以在报告中使用。问题是我第一次使用数据集运行程序时,处理数据需要更长的时间。然后我用数据集运行程序的其余时间快了大约一半的时间。我的问题是我每次都需要复制第一次运行的结果。因为实际上用户永远不会连续多次加载数据集。所以我的问题是如何让java停止在多次运行中缓存这些文件。或者是我的 Mac 正在为我做这件事。此外,我复制第一次运行结果的唯一另一种方法是重新启动机器,我不想在每次运行测试时都这样做。任何想法都会非常受欢迎。

4

1 回答 1

1

Java不缓存文件,操作系统是。

我假设您正在研究性能(否则您为什么要关心?)。您可以创建多个数据副本并每次加载不同的副本。

于 2012-06-04T16:57:05.373 回答