【发布时间】:2012-01-23 08:43:26
【问题描述】:
我在 64 位 Windows 上运行 32 位 Java(JDK、JRE 和 Tomcat)。对于索引,我无法在我的机器上分配超过 1.5GB 的堆空间。每次我的 tomcat 进程很快就会触及上限(即 1.5GB),所以我想在 64 位 Java/Tomcat 上工作。现在我没有看到索引运行时间有任何实质性变化(尽管我现在增加了堆大小),它仍然与在 32 位软件上运行时所用的时间相同。然而,唯一的区别是现在 Tomcat 消耗的内存非常低,即现在它没有达到 1.5GB 的标记。这可能是什么原因?
【问题讨论】:
-
表示内存不是瓶颈,可能是IO