首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >交换空间不足

交换空间不足
EN

Stack Overflow用户
提问于 2013-04-04 18:27:42
回答 1查看 2.4K关注 0票数 0

我们正面临着以下例外情况。请注意,我们遵循的是JVM (32位)的配置

代码语言:javascript
运行
复制
-Xms1024m -Xmx3076m -Xmn1024m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:MaxGCPauseMillis=400 -XX:GCPauseIntervalMillis=8000 
-XX:PermSize=256m 
-XX:MaxPermSize=512m

我们使用的是32位solaris机器。

代码语言:javascript
运行
复制
#
# A fatal error has been detected by the Java Runtime Environment:
#
# java.lang.OutOfMemoryError: requested 98304 bytes for char in /BUILD_AREA/jdk6_23/hotspot/src/share/vm/gc_implementation/g1/sparsePRT.cpp. Out of swap space?
#
#  Internal Error (allocation.inline.hpp:39), pid=7285, tid=32
#  Error: char in /BUILD_AREA/jdk6_23/hotspot/src/share/vm/gc_implementation/g1/sparsePRT.cpp

这方面的任何帮助都将受到高度赞赏。

EN

回答 1

Stack Overflow用户

发布于 2013-04-04 18:58:24

这意味着操作系统拒绝了JVM分配更多内存的请求。JVM提出了最有可能的原因...操作系统已经耗尽了“建立”虚拟内存所需的资源;即,当需要换出物理内存页面时,用于存储物理内存页面的磁盘空间。

这个问题的修复是特定于操作系统的,但它需要增加为保存“交换的”内存页面而保留的磁盘空间量;即“交换空间”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15808635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档