Java HotSpot(TM)64位服务器VM警告

Java HotSpot(TM)64位服务器VM警告,第1张

Java HotSpot(TM)64位服务器VM警告

没有足够的内存让Java Runtime Environment继续运行。

本机内存分配(malloc)无法分配xxxxx字节来提交保留的内存。

可能的原因:
1.系统没有物理RAM或交换空间
2.在32位模式下,达到了进程大小限制

可能的解决方案:1
.减少系统上的内存负载
2.增加物理内存或交换空间3.
检查交换后备存储是否已满
4.在64位OS上使用64位Java
5.减小Java堆大小(-Xmx /- Xms)
6.减少Java线程数量
7.减少Java线程堆栈大小(-Xss)
8.使用-XX:ReservedCodeCacheSize =设置较大的代码缓存(



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5040445.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存