程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> jvm-為什麼要把-Xms、-Xmx設置成相等的值?

jvm-為什麼要把-Xms、-Xmx設置成相等的值?

編輯:編程解疑
為什麼要把-Xms、-Xmx設置成相等的值?

http://zhouanya.blog.51cto.com/4944792/1370017/
7) 優化配置。
a.設置-Xms、-Xmx相等;
b.設置NewSize、MaxNewSize相等;
c.設置Heap size, PermGen space:

網上很多文章說,設置-Xms和-Xmx相等,解釋說這樣jvm就不會動態的調整內存的大小了,動態調整大小會很耗費性能嗎?當虛擬機需要大量內存的時候,就自動給分配大量的內存,不需要的時候,就把內存調的小一些,這很符合邏輯啊!

最佳回答:


設置-Xms、-Xmx 相等以避免在每次GC 後調整堆的大小。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved