關於docker運行Java程序JVM配置參數使用jconsole的簡單量化過程

1.如果服務可以本地啓動那麼儘量在本地進行參數預估 2.如果服務不能本地啓動,可以使用遠程連接方式進行預估   3.衡量要點: Java程序運行大致分爲三塊:堆內存,非堆內存(虛擬機棧,方法區,本地方法棧,程序計數器),堆外內存. docker容器中運行除了Java程序還需要爲其餘程序餘力內存空間.這裏假設統一預留50M空間. 3.1 堆內存的量化 堆內存主要分爲幾個區域,新生代,複製區,老年代.
相關文章
相關標籤/搜索