我目前正在使用Debian 9和Java 12.0.1运行GCP服务器。我一直在尝试在启动时使用-Xms1G -Xmx7G
为Java服务器分配7GB的内存,但是当对服务器进行压力测试并在后台运行free -m
时,我没有看到Java实际使用的内存超过1.75 GB的RAM,即使在巨大的压力下也是如此。
我以前使用-d64
用旧版本的Java(我相信是openJDK 1.8?)来指定64位Java,但是由于升级到Java 12.0.1,在尝试使用{时出现错误{1}},-d64
。
我当前的VM有7.5GB的RAM。运行Unrecognized option: -d64
给了我以下信息:
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
的结果。