有沒有辦法可以在自己的計算機上為jvm設置默認堆大???我想將其設置為1g,因為我一直在運行自定義程序,這些程序始終會達到默認jvm大小的超支點。我只是不想記住每次我從命令行運行Java應用程序時都要鍵入-XmX1g ...必須有一種管理方法來做到這一點嗎?
永久增加Java堆大?。?/h1>
3 回答

白豬掌柜的
TA貢獻1893條經驗 獲得超10個贊
顯然,它也_JAVA_OPTIONS可以在Linux上運行:
$ export _JAVA_OPTIONS="-Xmx1g"
$ java -jar jconsole.jar &
Picked up _JAVA_OPTIONS: -Xmx1g

楊魅力
TA貢獻1811條經驗 獲得超6個贊
對于Windows用戶,您可以添加一個名為_JAVA_OPTIONS的系統環境變量,并在那里設置堆大小值。JVM應該能夠從_JAVA_OPTIONS獲取虛擬機選項

溫溫醬
TA貢獻1752條經驗 獲得超4個贊
這對我有用:
export _JAVA_OPTIONS="-Xmx1g"
重要的是您不能有空格,因為對我而言,它不起作用。我建議僅復制和粘貼。然后我跑了:
java -XshowSettings:vm
它會告訴您:
提起_JAVA_OPTIONS:-Xmx1g
添加回答
舉報
0/150
提交
取消