【发布时间】:2012-09-04 11:43:25
【问题描述】:
message.setText(reader.name()),
我目前正在使用一台只有 3GB RAM 的旧笔记本电脑,并且经常面临内存不足的问题。
我遵循了一些建议来强制垃圾收集器和禁用一些插件,而我的 Eclipse(实际上是 Springsource 工具套件)堆状态显示在 ~400M/~600M 左右。但在任务管理器中,2 个 javaw.exe 进程(tomcat 和 STS)消耗 900mb 和 700mb。
物理内存稳定在80%~90%,运行很慢。
我使用的是 Windows 7 32 位,所以我认为 Java 在 64 位上使用更多内存的问题不应该适用于此。
message.setText(reader.name()) 是否知道减少内存使用?我完全不介意禁用 Eclipse 的功能,如果它能让笔记本电脑运行得更快,我什至可以在黑屏白色文本上编码。
【问题讨论】:
-
Eclipse 很慢并且会占用 RAM,但您绝对可以在 3GB 的 PC 上使用 Elipse+Tomcat。即使在 Windows 上。也许问题与在您的旧 PC 上使用 Win7 有关?
标签: java eclipse tomcat memory-management