Tingkatkan memori Java

Pengarang: Frank Hunt
Tanggal Pembuatan: 20 Berbaris 2021
Tanggal Pembaruan: 23 Juni 2024
Anonim
How to Increase Java Heap Memory Size in Ubuntu Linux JVM
Video: How to Increase Java Heap Memory Size in Ubuntu Linux JVM

Isi

Menjalankan aplikasi Java di komputer membutuhkan beberapa memori, disebut juga memori Java (tumpukan Java). Heap perlu ditingkatkan secara berkala agar kinerja aplikasi tidak melambat. Berikut penjelasan untuk Windows 7.

Melangkah

  1. Pergi ke Control Panel. Klik tombol "Mulai". Kemudian klik "Control Panel".
  2. Pilih Program. Di sisi kiri Control Panel, klik "Program". Klik pada "Program" yang ditulis dengan warna hijau, dan tidak klik "Hapus program" dengan warna biru.
  3. Buka pengaturan Java. Di jendela berikutnya, klik "Java", biasanya di bawah program lain; jendela "Java Control Panel" muncul.
  4. Pilih tab "Java". Dalam tab ini, klik tombol "Lihat". Ini akan membuka "Pengaturan Lingkungan Java Runtime"
  5. Ubah ukuran heap. Di kolom "Runtime Parameters", ubah nilai memori Java, atau masukkan nilai jika kolomnya kosong.
  6. Sesuaikan parameter. Klik dua kali pada kolom "Runtime Parameters" untuk mengedit parameter, dan:
    • typ -Xms512m - untuk mengalokasikan memori 512MB untuk Java.
    • typ -Xms1024m - untuk mengalokasikan memori 1GB untuk Java.
    • typ -Xms2048m - untuk mengalokasikan memori 2GB untuk Java.
    • typ -Xms3072m - untuk mengalokasikan memori 3GB untuk Java, dan seterusnya.
    • Catatan: ini dimulai dengan tanda minus dan diakhiri dengan m.
    • Perhatikan juga bahwa tidak ada spasi kosong di antara karakter.
  7. Tutup dialog. Klik tombol "OK" dari jendela "Java Runtime Environment Settings" untuk menutupnya.
  8. Tutup kotak dialog Java. "Terapkan" di "panel kontrol Java" sekarang diaktifkan. Klik tombol itu untuk mengkonfirmasi memori Java baru. Lalu klik "OK".
  9. Tutup Panel Kontrol Windows 7.

Tips

  • Jika Java tidak dapat menemukan cukup memori, ia meneruskan "pengecualian" ke Windows, seperti "Exception in thread" main "java.lang.OutOfMemoryError: Java heap space".
  • Cara ini juga bisa digunakan untuk Windows 8.
  • Ini adalah memori "sementara" yang tersedia untuk aplikasi Java saat Anda menjalankannya. Tidak ada memori standar yang "dicuri" atau ditarik dari memori komputer. Ini hanya jaminan untuk Mesin Virtual Java.
  • Nilai yang Anda hargai bergantung pada jumlah memori di komputer Anda, dan berapa banyak memori yang dikonsumsi oleh semua proses yang berjalan.
  • Tidak perlu me-restart komputer setelah menyesuaikan memori Java.
  • Metode ini juga dapat digunakan di Windows XP dengan beberapa modifikasi.