技术文章 - CS366183
运行 xconfmanager 命令以更新白名单 wvs.properties 并出现内存不足错误
已修改: 29-Mar-2022
适用于
- Windchill PDMLink 12.0
说明
- 运行 xconfmanager 命令更新 White list wvs.properties with Out of Memory Error:
Java 运行时环境没有足够的内存来继续。
# 本机内存分配 (mmap) 未能将 54525952 字节的 Failed to commit 区域从 0x0000000710000000 映射到长度为 54525952 的 0x0000000713400000。
# 可能的原因:
# 系统的物理内存或交换空间不足
# 进程在启用 CompressedOops 的情况下运行,Java Heap 可能会阻塞本机堆的增长
# 可能的解决方案:
# 减少系统内存负载
# 增加物理内存或交换空间
# 检查交换后备存储是否已满
# 减小 Java 堆大小 (-Xmx/-Xms)
# 减少Java线程数
# 减少 Java 线程堆栈大小 (-Xss)
# 使用 -XX:ReservedCodeCacheSize= 设置更大的代码缓存
# JVM 以基于零的 Compressed Oops 模式运行,其中 Java 堆是
# 放置在前 32GB 地址空间中。 Java 堆的基地址是
# 本机堆增长的最大限制。请使用 -XX:HeapBaseMinAddress
# 设置 Java Heap 基础并将 Java Heap 放置在 32GB 虚拟地址之上。
# 此输出文件可能被截断或不完整。
#
# 内存不足错误 (./open/src/hotspot/os/windows/os_windows.cpp:3275), pid=8972, tid=6292
#
# JRE 版本:Java(TM) SE Runtime Environment 18.9 (11.0.8+10) (build 11.0.8+10-LTS)
# Java VM:Java HotSpot(TM) 64 位服务器 VM 18.9(11.0.8+10-LTS,混合模式,分层,压缩 oops,g1 gc,windows-amd64)
# 核心转储将被写入。默认位置:C:ptcWindchill_12.0Windchillhs_err_pid8972.mdmp
# 本机内存分配 (mmap) 未能将 54525952 字节的 Failed to commit 区域从 0x0000000710000000 映射到长度为 54525952 的 0x0000000713400000。
# 可能的原因:
# 系统的物理内存或交换空间不足
# 进程在启用 CompressedOops 的情况下运行,Java Heap 可能会阻塞本机堆的增长
# 可能的解决方案:
# 减少系统内存负载
# 增加物理内存或交换空间
# 检查交换后备存储是否已满
# 减小 Java 堆大小 (-Xmx/-Xms)
# 减少Java线程数
# 减少 Java 线程堆栈大小 (-Xss)
# 使用 -XX:ReservedCodeCacheSize= 设置更大的代码缓存
# JVM 以基于零的 Compressed Oops 模式运行,其中 Java 堆是
# 放置在前 32GB 地址空间中。 Java 堆的基地址是
# 本机堆增长的最大限制。请使用 -XX:HeapBaseMinAddress
# 设置 Java Heap 基础并将 Java Heap 放置在 32GB 虚拟地址之上。
# 此输出文件可能被截断或不完整。
#
# 内存不足错误 (./open/src/hotspot/os/windows/os_windows.cpp:3275), pid=8972, tid=6292
#
# JRE 版本:Java(TM) SE Runtime Environment 18.9 (11.0.8+10) (build 11.0.8+10-LTS)
# Java VM:Java HotSpot(TM) 64 位服务器 VM 18.9(11.0.8+10-LTS,混合模式,分层,压缩 oops,g1 gc,windows-amd64)
# 核心转储将被写入。默认位置:C:ptcWindchill_12.0Windchillhs_err_pid8972.mdmp
这是文章 366183 的 PDF 版本,可能已过期。最新版本 CS366183