JVM deki XMS ve XMX Parametreleri ne amaçla kullanılır?

Merhabalar,

JVM deki başlangıç ve maximum memory allocation kapasitelerini güncellemek için kullanılan bu iki parametre nin kullanımı ve anlamları şöyledir.

"-Xmx1024m -Xms256m"

 -Xms256m : JVM başlarken 256 mb heap alanı ayırarak başlasın,
 -Xmx1024m : Maksimum heap alanı 2014 mb olsun.

Bu parametreleri mb olarak verebileceğiniz gibi kb ve gb olarak ta verebilirsiniz.

"-Xmx2g -Xms1024k"

Bazen uygulamanız Tomcat gibi bir server üzerinde çalışırken heap space hatası alırsınız. Bu durumda bu parametreler işinize çok yarayacaktır.

İyi Çalışmalar.

0 yorum :