Answers:
如果我没记错的话,它们在Linux中是相同的。使用Java命令,您有2个选择:
因此,这样做-Xmx1024m -Xms128m
应该有效。
这是man java
在终端中进行的摘录
-Xmsn
Specify the initial size, in bytes, of the memory allocation
pool. This value must be a multiple of 1024 greater than 1MB.
Append the letter k or K to indicate kilobytes, or m or M to
indicate megabytes. The default value is chosen at runtime
based on system configuration. For more information, see
HotSpot Ergonomics
Examples:
-Xms6291456
-Xms6144k
-Xms6m
-Xmxn
Specify the maximum size, in bytes, of the memory allocation
pool. This value must a multiple of 1024 greater than 2MB.
Append the letter k or K to indicate kilobytes, or m or M to
indicate megabytes. The default value is chosen at runtime
based on system configuration. For more information, see
HotSpot Ergonomics
Examples:
-Xmx83886080
-Xmx81920k
-Xmx80m
因此,基本上可以总结出使用相同参数的疑问。
要使用此功能,请转到终端,然后使用jar程序键入它。在我的示例中,我使用的是minecraft服务器:java -Xms1024M -Xmx2048M -jar minecraft.jar
。
这是发生的情况的图像:
我应该注意,这些参数区分大小写。因此,xmx1024M与Xmx1024M不同。
在Linux上也是如此。如果要使选项永久化,则可以导出JAVA_OPTS
环境变量。
我建议按用户进行操作。修改.profile
主目录中的文件(.bash_profile
如果存在,则使用bash),以包括以下行:
export JAVA_OPTS='-Xincgc -Xmx2048M'
设置此设置后,您需要重新启动Shell会话才能应用它。
另外,您也可以在/ etc / profile中修改系统范围的配置文件。
编辑:Java浏览器插件的设置在Java控制面板中定义:http : //docs.oracle.com/javase/1.4.2/docs/guide/plugin/developer_guide/control_panel.html。