Java – memory limits settings

To set memory limits in Java we use two arguments:
-Xms – minimum (in kilobytes – k, megabytes – m or gigabytes -g)
-Xmx – maximum (in kilobytes – k, megabytes – m or gigabytes -g)

Example

java -Xms512m -Xmx2g -jar app.jar

Default values

Default values are set dynamically by JVM and they are usually set in the following way:
-Xms -> 1/64 of your RAM
-Xmx -> 1/4 or your RAM

Pozostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *