gpt4 book ai didi

Java 进程消耗的内存超出 -Xmx 值

转载 作者:行者123 更新时间:2023-11-29 03:53:22 25 4
gpt4 key购买 nike

JacORB 通知服务的 JVM (java 1.6) 消耗内存超过 -Xmx 值,设置为 240MB。

Windows 任务管理器中的 java exe 超过 900MB Privatebytes,但 My YourKit(评估版)显示内存消耗为 28 MB。

任何人都有想法,为什么 java exe 交叉 -Xmx 值

谢谢,沙拉特巴特

最佳答案

-Xmx 确定允许您的进程使用的 Java 堆 的最大大小。

"Private Bytes"可以(并且确实)包含 JVM 进程使用但不属于 Java 堆的内存。

因此,您不应期望进程的内存使用量(由“私有(private)字节”测量)保持在 -Xmx 设置之下。

最后,我希望 YourKit 对堆使用情况的评估非常准确。

关于Java 进程消耗的内存超出 -Xmx 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7711737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com