简体   繁体   English

视窗。 如何添加PermGen空间?

[英]Windows. How to add PermGen space?

How to add PermGen space for jvm in windows? 如何在Windows中为jvm添加PermGen空间? I found many link about it? 我发现很多链接吗? but I don't understand where I must click and write new value 但我不知道该在哪里点击并写下新的价值

It is more of a Java runtime (JVM) setting than a Windows one. 它比Windows更具Java运行时(JVM)设置。 You configure it by adding the below parameters (example only) to your Java command line. 您可以通过在Java命令行中添加以下参数(仅示例)来配置它。

-XX:PermSize=256m 
-XX:MaxPermSize=512m

For example, if you were doing java -jar someapp.jar , you might have to do java -jar someapp.jar -XX:PermSize=256m -XX:MaxPermSize=512m . 例如,如果您正在执行java -jar someapp.jar ,则可能必须执行java -jar someapp.jar -XX:PermSize=256m -XX:MaxPermSize=512m

A common practice is to define the -X parameters in an environment variable called JAVA_OPTS and using it in the command lines. 一种常见的做法是在名为JAVA_OPTS的环境变量中定义-X参数,并在命令行中使用它。

On unix, 在Unix上,

export JAVA_OPTS="-XX:PermSize=256m -XX:MaxPermSize=512m"

java $JAVA_OPTS -jar someapp.jar

On Windows, 在Windows上,

you can define a Local / System variable similarly. 您可以类似地定义Local / System变量。

java %JAVA_OPTS% -jar someapp.jar

You can increase size of PermGen Space by using JVM param -XX:MaxPermSize and -XX:PermSize. 您可以使用JVM参数-XX:MaxPermSize and -XX:PermSize.来增加PermGen空间的大小-XX:MaxPermSize and -XX:PermSize.

在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM