Trik untuk mengatasi error pada tomcat “java.lang.OutOfMemoryError: PermGen space error”

Error “java.lang.OutOfMemoryError: PermGen space error” merupakan error yang dihasilkan oleh tomcat ketika tomcat kekurangan memory pada saat dijalankan. Trik untuk mengatasi error ini adalah dengan mengubah Heap Size dan Maximum Memory pada settingan tomcat. Caranya adalah sebagai berikut :

1. Cari File Catalina.sh pada direktory tomcat\bin\ .

2. Buka dan modifikasi file tersebut dengan mengubah/menambahkan menjadi beberapa baris dibawah ini.

JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8
-server -Xms1536m -Xmx1536m
-XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m
-XX:MaxPermSize=256m -XX:+DisableExplicitGC"

3. Restart Tomcat.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: