jdk1.8默認堆大小

什麼是jdk1.8默認堆大小? (MaxHeapSize)

就是使用java -jar 並且沒有手動指定-Xmx參數的啓動的進程使用的堆的大小,就是用的默認jdk堆的大小。

 

這個默認的堆大小是取決你服務器的物理內存,假如服務器內存大於1GB,則使用1/4的服務器物理內存作爲jvm的堆內存大小。

例如:服務器內存4GB 則默認堆大小爲1GB

           服務器內存32GB 則默認堆大小爲8GB

 

用命令jmap -heap pid 大概看了一下,確實是這樣.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章