GNU/Linux >> Belajar Linux >  >> Linux

Meningkatkan Ukuran Heap di Mesin Linux

Anda dapat menggunakan cuplikan kode berikut :

java -XX:+PrintFlagsFinal -Xms512m -Xmx1024m -Xss512k -XX:PermSize=64m -XX:MaxPermSize=128m
    -version | grep -iE 'HeapSize|PermSize|ThreadStackSize'

Di pc saya, saya mendapatkan output berikut:

    uintx InitialHeapSize                          := 536870912       {product}
    uintx MaxHeapSize                              := 1073741824      {product}
    uintx PermSize                                 := 67108864        {pd product}
    uintx MaxPermSize                              := 134217728       {pd product}
     intx ThreadStackSize                          := 512             {pd product}

Mengubah konfigurasi Tomcat tidak akan mempengaruhi semua instance JVM untuk mendapatkan pengaturan ini. Ini bukan cara kerjanya, pengaturan hanya akan digunakan untuk meluncurkan JVM yang digunakan oleh Tomcat, bukan dimulai di shell.

Lihat di sini untuk mengubah ukuran heap secara permanen.


Linux
  1. 3 Cara Meningkatkan Ruang Swap di Linux

  2. Cara memeriksa ukuran heap untuk suatu proses di Linux

  3. Lihat perincian ukuran folder di Linux?

  1. Memeriksa Ukuran Direktori dengan du Command di Linux

  2. Cara mendapatkan ukuran direktori di Linux

  3. Mengubah ukuran jendela ke ukuran yang ditetapkan di Linux

  1. cara memeriksa ukuran tumpukan yang dialokasikan untuk jvm oleh linux

  2. perhatikan ukuran file di linux

  3. Pengaruh usleep(0) di C++ di Linux