Deskripsi ukuran tumpukan Java (xms, xmx, xmn)
-Xms size in bytes
Example : java -Xms32m
Mengatur ukuran awal heap Java. Ukuran standar adalah 2097152 (2MB). Nilai harus berupa kelipatan, dan lebih besar dari, 1024 byte (1KB). (Bendera -server meningkatkan ukuran default menjadi 32M.)
-Xmn size in bytes
Example : java -Xmx2m
Mengatur ukuran heap Java awal untuk generasi Eden. Nilai standarnya adalah 640 ribu. (Bendera -server meningkatkan ukuran standar menjadi 2M.)
-Xmx size in bytes
Example : java -Xmx2048m
Mengatur ukuran maksimum tempat tumpukan Java dapat tumbuh. Ukuran standar adalah 64M. (Bendera -server meningkatkan ukuran standar menjadi 128M.) Batas tumpukan maksimum adalah sekitar 2 GB (2048MB).
Argumen memori Java (xms, xmx, xmn) diformat
Saat mengatur ukuran Java heap, Anda harus menentukan argumen memori Anda menggunakan salah satu huruf "m" atau "M" untuk MB, atau "g" atau "G" untuk GB. Pengaturan Anda tidak akan berfungsi jika Anda menentukan "MB" atau "GB." Argumen yang valid terlihat seperti ini:
-Xms64m atau -Xms64M -Xmx1g atau -Xmx1G Bisa juga menggunakan 2048MB untuk menentukan 2GB Juga, pastikan Anda hanya menggunakan bilangan bulat saat menentukan argumen Anda. Menggunakan -Xmx512m adalah opsi yang valid, tetapi -Xmx0.5g akan menyebabkan kesalahan.
Referensi ini dapat bermanfaat bagi seseorang.