起初我以为我的程序有内存泄漏。但是我终止了所有 java 进程并重新启动了 Spring Tools Suite。我一直在关注任务管理器。在短短几分钟内,javaw.exe 已增长到 2,000,000 K 内存。内存不断增加,没有在 STS 中发出命令。STS 实际上只是被打开了。我没有打开标签。错误日志不显示任何与内存相关的错误。关闭 STS javaw.exe 后,会从任务管理器中消失,打开 STS 会重新启动进程,大约 150,000K,迅速跳到 600,000K,然后慢慢增长,直到耗尽我所有的内存。
有什么想法可能导致这种情况吗?我现在正在运行完整的系统扫描,以防万一我被入侵了。
- 编辑 -
这个问题在东部时间上午 10 点左右开始,并在中午安全扫描完成后神秘地消失了。扫描没有检测到任何项目来解释问题或其神秘的解决方案。截至目前,javaw.exe 徘徊在 700,000K 左右。很奇怪!