【发布时间】:2012-03-10 10:11:13
【问题描述】:
我正在开发 java 应用程序,我在 VM 选项中设置了以下配置
- -Xms 和 -Xmx 选项设置为 1024m
- -XX:MaxPermSize=128m 硬件:32 位 Windows 7 系统,2GB 内存。
我经常遇到 java out of swap space 错误。可能是什么原因?请帮帮我。
【问题讨论】:
-
堆栈分配? Numpy数组分配?尝试一些调试打印...没有代码(而且我知道您可能无法发布所有代码)并非不可能说
-
机器上还有什么正在运行,实际的交换空间设置为多少? (计算机->系统属性->高级系统设置->性能设置->高级选项卡,查看虚拟内存下的设置是什么)
-
你需要
-Xms和-Xmx这么高吗? -
我需要 -Xms 和 -Xmx 1024m 因为应用程序用于需要大量内存的图像和视频处理
标签: java