我目前正在使用 Debian 9 和 Java 12.0.1 运行 GCP 服务器。我一直在尝试为-Xms1G -Xmx7G
启动时使用的 java 服务器分配 7GB 的 RAM,但是当对服务器进行压力测试并free -m
在后台运行时,我没有看到 Java 使用超过 1.75GB 的 RAM,即使在巨大的压力下也是如此。
我以前使用-d64
旧版本的 Java(我相信是 openJDK 1.8?)指定 64 位 Java,但是自从升级到 Java 12.0.1 后,尝试使用-d64
,时出现错误Unrecognized option: -d64
。
我当前的 VM 有 7.5GB 的 RAM。跑步uname -a
给了我以下信息:
Linux server-name 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3.1 (2019-02-19) x86_64 GNU/Linux