我使用Tomcat 6.0并经常收到内存不足异常。
我已将记忆设为-xmX1024m
。由于我的机器的内存限制,我无法为Tomcat分配更多内存。是否有配置或VM参数允许增加此内存设置,但是使用磁盘内存增加RAM内存?
答案 0 :(得分:2)
没有。这就是操作系统的虚拟内存。
请注意,JVM中的垃圾收集器可能会搜索分配给JVM的所有内存,以查找活动对象,这意味着如果将太多内存交换到磁盘,性能可能会受到严重影响。
添加额外的交换空间,但要非常小心。
您可能还需要考虑使用占用空间较小的网络服务器,或者调查您的网络应用是否使用了比预期更多的内存。