gpt4 book ai didi

java - 64 位 Linux 系统上的内存使用量是 MAC 32 位系统的两倍

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:46:05 24 4
gpt4 key购买 nike

我们正在尝试在 JBOSS 5.01 版本和 64 位 Linux 操作系统上使用 jdk 1.5_22 版本部署应用程序。与在 MAC 操作系统上运行的 32 位 jvm 相比,java 进程占用的内存几乎是两倍。Linux 64 位系统会有补丁吗?或者为什么它会这样?我们知道 64 位需要更多内存。有人可以向我们指出一篇来自 Oracle 的文章,其中说这是 64 位与 32 位相比的内存占用

最佳答案

对于 Java 6 VM,您可以尝试添加 UseCompressedOops,这将减小指针的大小。

java -XX:+UseCompressedOops ...

http://wikis.sun.com/display/HotSpotInternals/CompressedOops

关于java - 64 位 Linux 系统上的内存使用量是 MAC 32 位系统的两倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5263704/

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