Cara Mengkonfigurasi Penggunaan Memori Maksimum untuk JVM
Masalah:
Anda bertujuan untuk menyekat penggunaan memori maksimum Mesin Maya Java (JVM), termasuk memori timbunan dan bukan timbunan yang diperuntukkan oleh proses.
Penyelesaian:
Untuk mengehadkan maksimum penggunaan memori JVM, gunakan argumen baris arahan -Xms dan -Xmx.
Argumen -Xms menentukan saiz memori minimum yang akan disimpan oleh JVM semasa dimulakan. Ia serupa dengan pilihan -Xms dalam pengertian ini. Anda boleh menentukan saiz memori dalam megabait (M) atau gigabait (G), contohnya:
-Xms256M
Sebaliknya, -Xmx mentakrifkan jumlah maksimum memori yang boleh diperuntukkan oleh JVM. Ia memastikan bahawa JVM tidak melebihi had memori ini, yang mungkin membawa kepada ralat atau ketidakstabilan sistem.
-Xmx512M
Untuk menguatkuasakan tetapan ini, sertakan argumen dalam arahan java semasa memulakan aplikasi, seperti berikut :
java -Xms256M -Xmx512M
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan artikel: Langsung & Mudah: * Bagaimana untuk Mengehadkan Penggunaan Memori JVM? * Bagaimanakah cara saya Menetapkan Memori Maksimum untuk Aplikasi Java saya? Lebih Spesifik: * Bagaimana saya Con. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!