java - 永久增加java堆大小?

标签 java size heap-memory jvm-arguments

有没有一种方法可以在我自己的计算机上设置 jvm 的默认堆大小?我想将其设置为 1g,因为我总是运行自定义程序,这些程序总是在默认 jvm 大小中达到超额点。

我只是不想每次从命令行运行我的 java 应用程序时都要记住输入 -XmX1g...

必须有管理员方式才能做到这一点吗?

最佳答案

显然,_JAVA_OPTIONS 也适用于 Linux:

$ export _JAVA_OPTIONS="-Xmx1g"
$ java -jar jconsole.jar &
Picked up _JAVA_OPTIONS: -Xmx1g

关于java - 永久增加java堆大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/880855/

相关文章:

java - java中的内存数据库表

c++ - Qt支持的各个平台上int保证是32位的,还是只有qint32?

c++ - 如何让 C++ vector 变大?

c - 这个使用 realloc 的 C 代码有什么错误?

arrays - 函数中 str[strlen(src)+1] 和 char *str=(char*)malloc((strlen(src)+1)*sizeof(char)) 的区别

java - 在Hadoop中运行Java类

java - 是否可以使用Gradle生成测试类?

java - 有没有办法在java中禁用Word文档的拼写检查?

iOS >> 更改方向时获取当前可见 View /窗口大小

java - 如何从java堆转储中查找缓存对象