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.
Bagaimana saya bisa membuat tcpdump menulis ke file dan menghasilkan data standar yang sesuai?
Node.js - Dapatkan jumlah prosesor yang tersedia