我从 Windows 7(32 位)切换到 Windows 7(64 位),因为我在 2 GB 中添加了 4 Gb RAM。现在当我跑步时Eclipse Juno EE
。在 Windows 任务管理器中,我看到该进程javaw.exe
正在消耗大约 380 Mb 的 RAM,我以前没有看到过,当我使用 32 位操作系统时。我什至没有尝试午餐任何项目。我写了这段代码:
public static void main(String[] args) {
Runtime runtime = Runtime.getRuntime();
System.out.println(runtime.maxMemory());
}
这表明对于我的JVM is allocated 1 338 507 264 bytes
.
这意味着当我运行项目时,这个过程可能会消耗高达 1.3 Gb 的内存?!
将来我会对此有任何问题吗?