当我尝试增加堆 space 时,为什么 Java CLI 没有反应?
Why doesn't the Java CLI react when I try to increase heap space?
我正在尝试增加 ubuntu 系统中的 jvm 堆 space 内存。当我 运行 命令
java -Xmx2000m
它给出的输出与您键入
时的输出完全相同
java
进入命令行。 IE。它描述了如何使用 java CLI,但拒绝承认我告诉它做某事的事实。它没有给我失败消息,但是当我 运行
java -XshowSettings
它表明最大堆 space 大小没有改变。
我怎样才能让 java CLI 停止在电视采访中表现得像个政客,并开始回复我告诉它要做的事情,这样我就知道要改变我正在做的事情?
您需要在一次调用中 运行 这两个参数,因为它们限定在您在 运行 上创建的 JVM 范围内:
java -Xmx2000m -XshowSettings
输出(为这个答案削减到最低限度)
VM settings:
Max. Heap Size: 1.95G
如果需要将内存参数设置为全局默认值,可以使用 _JAVA_OPTIONS
环境变量。
例如:
set _JAVA_OPTIONS=-Xmx2000m
我正在尝试增加 ubuntu 系统中的 jvm 堆 space 内存。当我 运行 命令
java -Xmx2000m
它给出的输出与您键入
时的输出完全相同java
进入命令行。 IE。它描述了如何使用 java CLI,但拒绝承认我告诉它做某事的事实。它没有给我失败消息,但是当我 运行
java -XshowSettings
它表明最大堆 space 大小没有改变。
我怎样才能让 java CLI 停止在电视采访中表现得像个政客,并开始回复我告诉它要做的事情,这样我就知道要改变我正在做的事情?
您需要在一次调用中 运行 这两个参数,因为它们限定在您在 运行 上创建的 JVM 范围内:
java -Xmx2000m -XshowSettings
输出(为这个答案削减到最低限度)
VM settings:
Max. Heap Size: 1.95G
如果需要将内存参数设置为全局默认值,可以使用 _JAVA_OPTIONS
环境变量。
例如:
set _JAVA_OPTIONS=-Xmx2000m